Changes for removal of default UserRules constructor

git-svn-id: svn://svn.openvpms.org/openvpms/vpms/branches/1.8-dev@5966 9e4fa352-aafb-0310-9071-df624684024b
Removed LookupNameHelper.getLookupName(NodeDescriptor descriptor, IMObject context) replacing use with getName(IMObject object, String node)

git-svn-id: svn://svn.openvpms.org/openvpms/vpms/branches/1.8-dev@5967 9e4fa352-aafb-0310-9071-df624684024b
Refactored ScheduleCRUDWindow to require an ScheduleActions passed at construction

git-svn-id: svn://svn.openvpms.org/openvpms/vpms/branches/1.8-dev@5968 9e4fa352-aafb-0310-9071-df624684024b
Added support for system messages other than act.systemMessage

git-svn-id: svn://svn.openvpms.org/openvpms/vpms/branches/1.8-dev@5969 9e4fa352-aafb-0310-9071-df624684024b