Added object type visibility to containers, search and depot view
Removed objtype_name from spotEntity/listcells and added configuration attribute to enable/disable object type on depot page
Moved readChapter call into renderCell
refactoring around getEntityRelatives()

The getEntityRelatives function's return structure format mixes
the interface-specific fields (page, id_name, name) and the DB schema
fields (entity_type, entity_id). This confuses users and pushes them
to extend this format (e.g. with the object type field) to make
their renderers happy. (https://github.com/RackTables/racktables/pull/85)

getEntityRelatives: resulting structure format simplified. Only entity_type,
entity_id fields are left. Sorting of result array removed.

getRelatives: new function to replace the getEntityRelatives in most cases.
Returns cell list, calls getEntityRelatives + spotEntity. Has much simpler prototype.

getParents, getChildren: wrappers around the getRelatives with even more simpl
prototype.

all the uses of getEntityRelatives replaced by getParents, getChildren:
  highlightObject
  printObjectDetailsForRenderRack
  renderRack
  renderRackSpaceForObject
  updateObjectAllocation
decodeObjectType: remove $style param

There is no case when the raw dict value, with the %GPASS%, etc.
is needed in the results of decodeObjectType. Also, it was inefficient
to read the chapter 3 times.

these functions changed to call decodeObjectType with the single param:
  formatObjectDisplayedName
  renderObject
  renderAttributes
  renderEditAttrMapForm
  findObjectParentCandidates
merge the pull/85 request

groupEntityRelativesByType: generalized and renamed to groupBy
renderEditObjectForm: use getParents, groupBy and decodeObjectType
renderObject: idem
renderDepot: use decodeObjectType
renderCell: idem
resetUIConfig: add new var SHOW_OBJECTTYPE

the changelog line added
Check permissions for update object allocation

Check if rack can be modified or not.
Operations where a rack can be marked as read-only:
$op_updateRack
$op_updateObjectAllocation

interface.php:
	M renderGridForm
	M renderRackSpaceForObject:
	M renderAtomGrid:
		* Render checkboxes in read only racks as disabled
		* Display tip describes that rack is read only
ophandlers.php:
	M updateObjectAllocation:New validation rule: rack is read-only
functions.php:
	A rackModificationPermitted: checks permissions for rack
	modification

Conflicts:
	ChangeLog
clarify changelog for the prev. commit