add ui automation scripts
[48243769] restful api: add uploading and downloading photo endpoints using postgres
delete temp file
[48243769] add callbacks to delete the tmp files
[48243769] restful api : set the current_user setter as before_filter
[48243769] rest api: add endpoint to update interview
update for mobile rest api
Merge remote branch 'upstream/master' into temp_api
add new test scripts
Merge remote branch 'vmw-tmpst/master'
[48469811] should show 'min' under duration column in interview list page

Signed-off-by: Henry Chen <hchen@vmware.com>
[48850305] duplicate error msg for invalid email

Since we use devise's validators, we don't need to add our own

Signed-off-by: Henry Chen <hchen@vmware.com>
[48469589] don't parse html tag in textarea
Signed-off-by: Henry Chen <hchen@vmware.com>
[PT 49177639] porting the RESTful api over on the file storage layer
refresh db/schema.db based on latest definition

Signed-off-by: Henry Chen <hchen@vmware.com>
temporarily disable a failed filestorage case.

Signed-off-by: Henry Chen <hchen@vmware.com>
Merge pull request #127 from Henry-CF/duplicate_email_error

various small bugfixes
modify test scripts
[48794777] error msg list is not in order on add a user page

just re-order the validator registration

Signed-off-by: Henry Chen <hchen@vmware.com>
Merge branch 'master' of https://github.com/vmw-tmpst/heroapp-LetsHire into duplicate_email_error