Merge pull request #1 from Henry-CF/master

Add model 'Department'.
add model spec skeleton
merge latest code from vmw-tmpst
Merge pull request #2 from easeway/user-login

add model spec skeleton
add libnotify for linux
Merge pull request #4 from whywhy36/notification

add libnotify for linux
Add system design document
Merge pull request #5 from xiebing/master

Add system design document
use devise for user login logic
Merge branch 'master' of github.com:vmw-tmpst/heroapp-LetsHire into user-login
add missing libnotify gem
Merge pull request #6 from easeway/user-login

User login basic feature complete [46355839]
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