Added Confide to the project in order to handle user accounts.
Added confide migration in order to prepare the tables that are going to be used by confide.
Added Pulse\User\User domain object to the model layer.
Added Pulse\User\Repository service in order to handle some user related operations
Added Pulse\Backend\UserController with actions regarding user account handling.
Simplified some test assertions regarding Ok responses.
Added docblock for Pulse\User\Repository.
Added UserAuthentication acceptance test
Fixed the abstent of Mockery::close in tearDown method of acceptance tests.
Merge pull request #1 from Zizaco/user-auth

User Authentication