Implemented grouping and coloring by amino acid.
Addresses part of cancerregulome/grid#82
Added both color by amino acid mutation and wildtype.
Color map object is configurable after creation.
Closes cancerregulome/grid#82
Merge branch 'feature/lesk_amino_acid_groupings' into develop