Password change validation validation

- PasswordChangeResponseMaker now checks to see if the required
parameters have been supplied and responds accordingly
- SessionsResponseMaker correcting Lang::get usage within the correct
namespace
- Removing debug output from UserController
- New helper function for checking for presence of required fields
- Changed route method to correct POST type from GET