Add initial support for providers (sip)
Move project source under src and continue working on providers
Add providers for all supported generators (wip)
Remove the no-namespaces template because the default template now supports generation without namespacing
Add an action provider for the controller generator
Refactor providers and fix some minor issues
Merge branch 'feature/providers' into develop