[DRAFT] Add support for HTTP Basic Auth to http.js

This change illustrates the idea of extending get(..), post(..) etc.
with additional username, and password arguments to use the
XMLHttpRequest.open support for basic authentication
adding sync for jaggery
adding application.serve()
enabling customizable routing module
closing PreparedStatement
Merge branch 'master' of https://github.com/wso2/jaggery
fixing get()for username and password
adding args for app.server();
adding wso2 DevS for Doc
Loading APIs for Documentation.jag page in ROOT