Alloy-like command structure with basic generators

Hey there,

so I fixed a major bug from my last pull request that would break the setup (just a wrong function name)

Then I changed the cli arund a little so that it now resembles the alloy interface.
Like:
* `alloy new` creates the alloy structure, `lazyalloy new` runs the src directory setup
* `alloy build` builds the app, `lazyalloy build` does the same
* `alloy generate` creates some files for you. `lazyalloy generate` now does that as well :) (at least for controller and view)
* additionally:
  * `lazyalloy -w` became `lazyalloy watch`
  * -> watch still takes -p [platform] param
  * `lazyalloy -c` became `lazyalloy compile`
  * all commands still take -d [dirname]

Enjoy! (Increased version to 0.0.4 if you choose to implement it.)