Added options:
*-f(--provides)
*-p(--parent)

examples:
````
padrino generate controller main -f :html,:js
````

````
padrino generate controller main -p users
````

````
padrino generate controller main -l global -p users -f :html,:js
````
```ruby
TestPadrino::App.controllers :main, :parent => :users, :provides => [:html,:js] do
  layout :global
end
```
Merge pull request #1217 from Ortuna/finish-issue-1096

Added options: