Fixed unregister item bug. Implremented wrapping.

Added stylise and wrapping methods to String.
Unregister was removing partialy matches.
Added vicinity flag

Player no longer unsees objects when leaving rooms. Instead they leave
the vicinity.
Added npm ignore.