added generate cv pdf template code, still needs to hook up to the
personal details objects and refinement
Merge pull request #33 from taylorcressy/taylorcressy

Taylorcressy
updated generate cv pdf code
added sample personal details for development/testing.  updated
javascript, as cookies have a 4kb size limit in firefox, changed js
account and personal details objects into global variables instead.
still updating javascript and html.
added more shell code for converting personal details object to html,
added className property to the model classes, added toJson method to
Account and PersonalDetailContainer so that required methods to update
the class may be called before json conversion, updated sample personal
details container code and moved to separate class
Merge pull request #34 from taylorcressy/taylorcressy

Taylorcressy
updated javascript for cv data and sample data
updated global.js with merge changes
Merge remote-tracking branch 'origin/master' into specialbranch

Conflicts:
	CVOnline/src/main/java/model/Skill.java
	CVOnline/src/main/resources/web/pages/scripts/generate-cv-pdf.js
	CVOnline/src/main/resources/web/pages/scripts/global.js
Merge pull request #35 from taylorcressy/specialbranch

Specialbranch
updated generate cv javascript
javascript updates to generate cv code
html cv generator prototype is code complete, requires a lot of
refinement though
fixed javascript bugs and typos, prototype using jspdf is fully working
Merge pull request #36 from taylorcressy/taylorcressy

Updated client / server for CRUD JobDetails
Merge pull request #37 from taylorcressy/specialbranch

Specialbranch
Merge pull request #38 from taylorcressy/taylorcressy

Taylorcressy
added server side html to docx feature, requires docx4j 3.0.1 and
dependencies, also added server side docx to pdf feature, but it is
bugged (even the official example does not work)
Merge remote-tracking branch 'origin/master' into specialbranch
updated javascript