Bawi on Perl

Currently running server is (almost) same as the [sync] branch. For local development set up, refer to [local] branch.