Banish all const member variables

They prevent move operations and really make no sense. If you need to
make an object immutable, make *it* const, not it's member variables. If
you need a class that producess immutable objects, use another design
pattern.

closes #271
Merge pull request #272 from broadinstitute/mc_banish_all_const_member_variables

Banish all const member variables