allowing app namespace to be an optional argument, command will attempt to generate it if not provided and thrown an exception if what is generated is not valid
adding spec test for optional app namespace
addign spec test for invalid appnamespace
updating test to reflect the change of bladerunner command name
fixing broken test
changing tooFewArguments test to check exemption is thrown if 0 args are passed in since app namespace is optional now
creating specific exception to use when app namespace can't be calculated and updating tests
changing br- prefixed jars so they are prefixed with brjs- so we don't have jar names like br-brjs-  @thanhc #144 should be ready to test now
bundles in git ignore
Merge branch 'brjs-initial-release-WIP' into brjs-wip-presenter-workbenches
1. deleted all references to 'caplin' from the templates.
2. added DemoEventHub to the libraries, so it doesn't become something
that ends up in user blades, that we can't then later change.
3. created a SimpleFrame class that provides a noddy frame
implementation for when people merely need a single component to be
added to a page.
4. made the Workbench class easier to use by adding a displayComponent()
method that prevents the need for people to do an ad-hoc implementation
of the component life-cycle methods.
Remove old versions of files, plus some bundles that should never have
been checked in.
verifying app name is correct before auto generating the app namespace
Added a git ignore for the br- jars.
Deleting live-examples files that were checked in by mistake.
Merge pull request #152 from BladeRunnerJS/makeAppNamespaceOptional

Make app namespace optional
Merge pull request #163 from BladeRunnerJS/delete-caplin-refs-from-templates

Deleted all references to 'caplin' from the templates.
remove dummy test in cutlass task
removing git version fallback since we now have a 0.0 tag
Merge branch 'brjs-initial-release-WIP' of github.com:BladeRunnerJS/brjs into brjs-initial-release-WIP