Feature_methods dictionary

@btel 

possible solution to #78 

changes:
* feature_methods is now OrderedDict()
* feature naming convention is now `method_name:channel(optional):feature_name`
* clearer names for PCA and WT methods
* optional argument `feat_method_names` for `features.combine`