Initial version of the framework

  The framework is capable of loading a website's content as JSON and
rendering them in HTML.
The content in JSON can be text or multimedia(images, audio, video).
It can also load external JS and CSS plugins. (More in docs.)

The code resides in js/framework.js. The markup used(assumed) in code is
in index.html
Rest are boilerplate code or library files.
Add README and example json

  Intermediate commit to save the current work progress.
Added better README. Added a example.json file. Should make that more
comprehensive.
Fix createNavigation

  Fix create navigation to not render 'Home' link if index page does not
have any children.
Fix URL routing and error handling

  - Fix URL routing to start with index page. Changed location.origin
which is only available in Chrome to standart location.protocol and
location.hostname.
  - Add error handling and reporting in the console; in Page views.
Fix: wrong tag name in Image view

  tag name in Image view was 'image' instead of 'img'. Surprisingly, it
worked in Chrome (the parser autocorrects it to 'img'), while it fails in
Firefox as the tag is rendered as 'image'.
Add arvind's email in support and bug tracker url
Format bug tracker url in markdown
Merge branch 'master' of github.com:janastu/mouchak

Resolve Conflicts:
	Deleted js/main.js