Stubbed out methods for update

Parsing update methods stubbed out in relevant files
Wooooooo! Updaaaaaaaaaaate!!

Update works for a process. have checks in where it will insert if the
thing hadn't been inserted before, otherwise it'll update the thing.
Fixed bug with insertion

Needed to use the id of the person, not the party and needed to exclude
blank entries
conflict... weird.
conflict resolved
person form fixes
Session form fixes
cleanup
Fixes session model initialization. (causing sessions to not get written to DB)
Cleanup.
Fixes bug where ID's are kept after a save. (causing dupes in the db). Fx for updating "saved" label to recognize changes to person details
Remove unused parties container. Fixes save label when sessions change.
QDateTime needs format... who knew? :)

Format added, should fix invalid date issues
Fix a crash in state update. Using db fix in mediation browser to fix date prob.
Added time columns as well, for added precision
Hey look, notes!

Notes are added: currently are not linked to sessions, but only to
mediation processes.
fix to update notes table when save pressed.
fixed a couple of bl crashes when submitting sample data. misc fixes.
Merge remote-tracking branch 'origin/GUI_Branch_5-30-14' into DB_Branch_6-25-14
.