[48237433] change interview status to scheduled, started, finished

Also refine 'Create Interview' page.

Signed-off-by: Henry Chen <hchen@vmware.com>
some code refine

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

Conflicts:
	db/schema.rb

Signed-off-by: Henry Chen <hchen@vmware.com>
[48237433] change interview status to scheduled, started, finished

more refine of 'Interview' page.

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

[48237433] change interview status to scheduled/started/finished
fix issue that 'rake' fails on certain machine.

Move two gems out from gem group 'test'.

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

fix issue that 'rake' fails on certain machine.
[48305551] crash if giving wrong handle/password when sign-in

use path instead of controller/action info in link_to option.

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

[48305551] crash if giving wrong handle/password when sign-in
Merge remote-tracking branch 'vmw-tmpst/master' into mobile_api
[48243769] restful api: add authentication for every page