Theme customization and dynamic include

Theme specific functions and classes are put in the "trajano" namespace.

Error reporting made strict to reduce the chances of errors.

Theme customization implemented to support home icon, Bootswatch
selection, featured article backgroud image and sidebar location.

Droped the TODO of implementing a background image as the bootswatch will
take care of that.

All future PHP modules will be located in the include/ folder.
CSS files are enqueued from the css folder

This removes CSS declarations in the header and the style.css.
Home icon is now driven by theme customization
Javascript files are now enqueued from js

This allows new javascript files to be loaded up based on the contents of
the js folder.
Removed dynamic loading of Javascript files

This does not scan the folder as the JavaScript files need to be loaded in
a well defined order.
Dynamic switching of bootstrap theme on preview
Relocate site navigation bar to header file

This will allow index.php to focus more on the main area.
Made compatible with PHP 5.2

Removed PHP 5.3 constructs like namespaces and static member functions.
Added Masonry
Post loop and UI generation to a new module

The index.php now loops through the posts.

UI generation functions to theme-ui.php.
Implemented dynamic sidebars with styling

Supports up to two levels of categories, recent posts, meta and tag cloud.

This does not support post counts, calendar or recent comments.
Added technologies used section

Updated infinite scroll to link to JetPack as that will be the technology
used to implement infinite scroll.
Added 404 page