Set container comparer. View Box bug fix. Object awareness method definitions.

* Created ObjectPtrSet typedef. This is a set::set which will order the
contained items by object id AND parent id. This ensures objects which
have parents are after their parents in the container. This is
specifically used for objects returned from spatial queries.
* Disabled loading of collision info. Defaulted all but those
specifically set to 1x1.
* View Box is removed when player logs out.
* Implemented 2 methods of approaching object awareness up to
transfering from World to Container. These methods are currently
separated by declaring SI_METHOD_ONE or SI_METHOD_TWO. Method 1 puts all
objects, even contained ones into the Quadtree, Method 2 has the
Quadtree "look inside" an object's container when a query box hits it.
Consolidated methods in Add/Remove/UpdateObject.
Object's spatial profiles are now built/rebuilt when collision box is set.