Fixed compilation error.  Stupid ambiguous compiler messages.
Permutation::parse now works correctly (and has somewhat useful error messages!)
Added Doxygen comments to all of the public methods in Permutation.hpp