basic function support for 'opening'

other misc changes include:
1 add 'better-errors' and 'meta-request' to facilitate rails debugging

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

Conflicts:
	Gemfile
	Gemfile.lock
	db/schema.rb

Signed-off-by: Henry Chen <hchen@vmware.com>
code refine based on comments for previous check.

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

basic function to support Job Description
Add user edit/add/delete feature
Merge remote-tracking branch 'vmw-tmpst/master' into edit_user

Conflicts:
	db/schema.rb
Merge pull request #13 from whywhy36/edit_user_feature

Edit user feature
add javascript runtime gem files for ruby and update README
Merge pull request #14 from Chunjie/master

add javascript runtime gem files for ruby and update README
some code refine to facilitate jd's test

Signed-off-by: Henry Chen <hchen@vmware.com>
add publish functionality when creating opening

Other misc changes includes:
1 fix issues to make 'rake test' pass
2 change coffee script to standard java script.

Signed-off-by: Henry Chen <hchen@vmware.com>
add email validation and show error messages when validation failed
openings index page

1 support pagination for openings/index page.
2 make Address selection more usable.

Signed-off-by: Henry Chen <hchen@vmware.com>
add validation for username
Merge pull request #15 from whywhy36/email_validation

add email validation and show error messages when validation failed
add travis ci to run unit test
Merge branch 'master' of github.com:vmw-tmpst/heroapp-LetsHire into JobRefine
[46356659] modify seed using correct email format
Merge pull request #17 from whywhy36/modify_seed

[46356659] modify seed using correct email format
Merge branch 'master' of github.com:vmw-tmpst/heroapp-LetsHire into JobView