Made BinaryMapping aware of it's base buffer
* Added move(size_t) and operator++() / operator--() methods in preparation for container and iterator introduction
* Modified test cases accordingly