FLUID-5217: Directory restructuring

Reorganized the demos based on comments from the jira and on list.

http://fluid.2324889.n4.nabble.com/Documentation-decisions-td9105.html
http://issues.fluidproject.org/browse/FLUID-5217

There are quite a few changes, including the following:

* path changes
* removed old demos and tests
* added new examples
* promoted ToC manual tests to the demos
* modified the build scripts (src directory is now part of the generated builds).
I suppose these are mostly legacy, as the old build scripts didn't remove them right away. It's probably worth while to leave it in here, in case we start running jshint as part of the build process, as we already run it from the grunt scripts. The one in the gitignore file could probably be removed, but it's also nice to have as a back up to make sure that it doesn't accidentally get pushed if some change is being made to the build scripts, for example. Let me know what you think.