Plugin enhancements.

+ Use correct hook method to generate title when object is saved, with relationships, as a new record
+ Only call update() on record being saved when a label has been changed, and remove previous loop prevention mechanism
+ Remove hardcoded locale id