Rethink project structure

The way this repository is currently structured is kinda restrictive (e.g.: we can't [change](https://github.com/h5bp/html5-boilerplate/pull/1550) existing files or [add new ones](http://editorconfig.org/) that can be useful in development, but may not be useful to our end users). Also, manually updating the external components like jQuery, is kinda time consuming.

So, to address the above I made a simple proof of concept, code is attached. 

Note: This change will also addresses the problem discussed in https://github.com/h5bp/html5-boilerplate/pull/1550 (the build script can just generate an archive with only the needed files (the content from the `dist` directory`), [archive that can then be attached to the released](https://github.com/blog/1547-release-your-software)).

--

Thoughts ? (Cc: @drublic, @mathiasbynens)