Imported Poses from branch Development

The imported implementation supports the following
- Pose timeouts except for display dolls currently set at 5m
- Collapsing when posed causes collapse to take over ending pose

Not imported currently
- No RLV restrictions when posed yet these could be imported in
  a seperate commit they are just reactions to the setPose and
  doUnpose link commands.