Merge pull request #1 from rplansky/master

Some bugfixes in ServiceProvider
Fixed Controllers namespace in Pulse\Support\Router
Fixed all wrong controllers namespace across the project
Merge pull request #2 from rplansky/develop

Fixed wrong namespace for all Controllers
Added view files from original pulse repository
Updated name of views to be rendered by the controllers
Added assets from original pulse repository
Added favicon
Fixed path to header image
Added registerViews to service provider in order to make the package views available to the application
Updated confide setup_users_table migration
Added test and coverage setup for pulse core
Tweaked how test are organized in the package
Organizing base test classes and application creation
Fixed controllers namespace across templates
Added path of package's view to ServiceProvider.

Thus, we can overwrite pulse/core default template. If the
requested template is found inside app/views/packages/pulse/core
then Laravel shows it, or shows default template otherwise
Added view's namespace to some blade includes and extends path