Making some fixes to the Skill service to ensure the date was using/testing a DateTime object
environment.php from master...
Merge pull request #67 from phpmentoring/skill_service_fixes

Skill service fixes
Fixed misspelling & missing ')' in api/index.php
Merge pull request #70 from phpmentoring/api-index-fixes

Fixed misspelling & missing ')' in api/index.php
Fixed missing $id parameters in api/index.php
Merge pull request #71 from phpmentoring/api-index-fixes

Fixed missing $id parameters in api/index.php
Adding the users endpoint to return all users and added the test
Adding the /v1/users end point to return a list of all the users
Changing the PUT endpoint to take an id
Changing the PUT endpoint for skills to take an id
Flipping the arguments in retrieveAll
Adding assertions to test the results of retrieveAll
Fixing some miscellaneous stupidity
Adding a method to user serializer, adding a test and changing the endpoint to use said serializer
Add phing task to seed database with fake data

In order to work with the system having a set of somewhat realistic
data is nice. This adds a dependency on both phing and Faker to
be able to run a task which will seed the database with selected
numbers of skills and users.
Fix issues in API endpoints causing FATAL errors

Several missing `$id` parameters in controller functions caused
fatal undefined errors to be returned in the API response from
Slim.

The way user accounts were being serialized in a collection was
causing FATAL errors because each `User` was being converted to
an array and then an attempt was made to access the
`learningSkills` and `teachingSkills` properties of the object.

Fix uses of `users` table which is actually named `user`.
Fix to return all partnerships
Merge pull request #74 from phpmentoring/user_list_endpoint

User list endpoint
Return user id for created user

When sending a POST request to create a `User` there was no way
to know the URL to the new user or even its ID. This adds a
Location header to be more RESTful to the response as well as
returns the id in the response body.