possible fix for getting too few samples

By saving the targeted position directly, instead of rounding later on
(possible float rounding issue)
better/more accessor data
passing now reference to sample dump instead of copy
Started working on MI computation

also some more stupid accessors for SampleData
finished implementation of mutualinformation

heavily untested >.<
using now newly added mi method to the fullest!