Various Partner bugs fixed.

User preference added for Filter and Find panel colours.

Merge Partners code tidy up.
Various bug fixes.
Merged from trunk.
Any combination of Restricted Partner Classes can be used when opening a modal Partner Find screen.
Merged from trunk.
Uncrustify.
Updated demo database.
Merged from trunk.
'Caleb' replaced with 'The Intranet.'
Merged from trunk.
merge from Branch 'lp:~peter-simpson/openpetraorg/dev_0002348_grid_highlighting_problems'.