Merge pull request #2 from lauramoore/master

updates from main branch
added JavaScript samples

added JavaScript sample builds - still need to add inter-project
dependencies and Jasmine support.
added inter-project dependencies for JavaScript
added simpleJava to show a simple Java project
added sourceSet with api to project
Merge pull request #5 from martyblood/master

merge in latest from Marty