Fix class constant name in migration
Use Command Bus For Install Command

Switches from procedural code to Command Bus for the Install command.
Updates the Install command to wrap the creation of the user and
project in a transaction. The user is now automatically following the
project.
Namespace Updates

Fixes some remaining namespace issues.
Ticket sidebar module partial

Creates a partial for the side bar modules which list tickets.
Homepage Clean Up

Displays a message when your stream is empty. Hides the “More” projects
link when all projects are displayed in right module.
Docblock Cleaning
Homepage Stream Shows Most Recent First

The homepage stream now shows the most recent items first.
Ignore null users

Null assignee and report user relationships are no longer added as
watchers, this was causing errors when inserting items into a stream.
Tests and Rewrites with Testing in mind
Project WatcherListener Extends EventListener

Adds the event listen object as a parent of WatcherListener updates
test to make sure parent class is set.
WatcherListener Test Rewrites with Mock

Mocks out the ticket and project to create simpler tests.
Namespace fix
Sign In Page Clean Up
Restore Default Settings.
Merge pull request #1 from baileylo/tests

Testing Through PHPSpec