Merge pull request #47 from Chunjie/master

[PT 46356017] integrate candidate with opening JD
[46355869] change the openings' description column from string to text.
Merge pull request #48 from whywhy36/change_openings_schema

[46355869] change the openings' description column from string to text.
replace sqlite3 with postgres in all environments and travis-ci
[46357891] Fix datetimepicker and display local time on pages
Merge pull request #50 from easeway/interviews

[46357891] Fix datetimepicker and display local time on pages
Merge remote-tracking branch 'vmw-tmpst/master' into switch_to_postgres

Conflicts:
	Gemfile
fix errors in Gemfile
Merge pull request #49 from whywhy36/switch_to_postgres

replace sqlite3 with postgres in all environments and travis-ci
add extra environment 'ci' to do ci job in travis
fix build_ci script
set the RAILS_ENV to ci
Merge pull request #52 from whywhy36/switch_to_postgres

Must be modified in one elegant way!
[PT 47122423] support candidate applying to multiple openings