Composer item lock improvements

Make composer history track lock/unlock state (works for lock/unlock actions only, but right click lock/unlock will be removed soon anyway)
Move unlock/lock functions from QgsComposerView to QgsComposition
Add keyboard shortcuts to lock item/unlock all