First attempt at fixing issue #29... lacks unit tests
Added unwrapping of id
Fixed update issue

mapping update documentation will need updating
Fixed off by one
Last problem wasn't off by one; was logic error
added option to fix long running script on updates in older browsers
Added unit tests for issue #29
finished code and docs for noncontiguous updates