sample apps
Merge branches 'sampleapps' and 'master'
sample apps dev folder layout changed to avoid multiple user nses on classpath with uberrepl
rename repl dir for the ease finding the repl files
adds reset uberrepl

- dynamically uses supbroject repl files
- adds reset uberrepl: refreshes all subprojects, reloads uberrepl user
   and makes sure subproject repl vars are refreshed as well in uberrepl user
clean up user ns
updates readme