Update to include Location controllers for Adding Locations for an Account.

Added controllers for displaying Locations for an Account.
Updated repositories for finding Accounts and Locations.
Added routing.
Added templates for displaying forms.
Added toString to Account and Location entities.
Updated Manhattan Console Bundle to update configuration for email sending on User Create.
Updated so that 404 error is thrown.
Updated link to Users.
Updated User setup so can be added in the Console.

Added User Controller to allow User to be added and edited.
Added User Repository.
Updated User entity to include toString and update old function name for Account(s).
Added routing.
Added templates for display Users.
Removed SiteManager as it is not needed. Updated all templates to include subdomain for routing.
Include SiteManager subdomain in all routes inside controllers.
Updated the WildcardSubdomain Listener to set the SIteManager when configuring firewall.

Using the request matcher to set the SiteManager subdomain becuase it happens before the Contoller onKernalRequest is run, so from this early point the SiteManager is configured for all services requiring it later on. I would rather use the onKernalRequest to setup the SiteManager (to separate concerns of code) but this happens earlier, and is therefore a better option.
Updated menu links to include subdomain. Updated configuration to specific correct SiteManager. Updated security to use correct firewalls.
With changes to the User login and permission sections, and updates to the console these charges are all to keep the subdomains working with the site.
Updated security so that the access_control is set from the AccessControlPass.
Added fixtures for testing.
Added User Provider to handle logging in users that are attached to the Account entity.

Added provider so that can load correctly.
Updated configuration.
Added provider to the configuration file so loads correctly.
Added Dashboard Bundle.

The Dashboard Bundle is the setup for all client side displays of the system. All public facing forms, views for updating and editing are shown within this view.
Started work on implementing the ChangePassword and Profile pages from the FOS User Bundle. They have been added but remain unconfigured for this project.
Changed the login to use the Username, rather than the email.
Added Twig extension to handle left profile navigation and reusable partials within site.
Added controllers for handling User Profile settings. This update allows the Condition Direct Bundle to edit the User directly with out having to use the Console templates to build the views. It may be a little extra overhead when updating the site, but it contains all the Public User functions into the Dashboard and forward facing bundles.
Updated Menu Builder to only show the one Profie link. Added Profile form type so that the password field is removed from the Edit page. Updated less files to display forms.
Updated wording in the user bundle translation file.
Added Dashboard bundle to AppKernel. Updated Assetic settings within console.