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).
Umm... I don't see build/ directory is used for jshint step. Do you mean there could be cases that build/ directory could stay after the build process? You said "to make sure that it doesn't accidentally get pushed if some change is being made to the build scripts". Do we still have build scripts that require the existence of the build/ directory?