Routing, config and documentation.

In a nutshell, I changed the default routing to be like more "friendly" with no apache or htaccess configuration (i.e. the routing is pure php. it's also easy to make a htaccess file to remove index.php also). The config is now one single file with autodetect BASEURL variable (if left empty). Also updated the doc for the new routing.