Story1: change navbar from horizontal to vertical on left-side of page (partially done)
Story2: move "New" buttons to upper-left corner (same vertical placement as page title)
Story3: standardize button styles across all pages
Merge pull request #62 from Henry-CF/bugfix

rollback an earlier premature fix
Merge branch 'master' of https://github.com/vmw-tmpst/heroapp-LetsHire

Conflicts:
	app/views/candidates/index.html.slim
	app/views/openings/index.html.slim
fix test case
add lastli class
Merge pull request #63 from wgu/master

[47050159, 47050279, 47050263] Restyling parts of the page layout and elements
[Bug 47343817] fix bug.

  When create or update a candidate, if input validate fails, then the
  departments and openings dropdown list becomes blank.
Merge pull request #65 from Chunjie/master

[Bug 47343817] fix bug.
[46355881] support JD column sorting & filter JD via Title

use ransack to do the filter and sorting.

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