add some sugar methods for reading memory
add write_virtual sugar
minor gem fluff
Merge branch 'unstable'