Fixes to location change handling and give mode forbidden.  Fixes #646.
add dependency, since apparently something is screwed up in range-coder's pom