added optional  argument to features.combine
FeatureExtractor supports new naming convention 'method:(opt)channel:feature'
updated tests to support new feature naming convention
moved  from FeatureExtractor to core.features
added test for
renamed fetPCs --> fetPCA, fetWTs --> fetWT and WT[num]-->WC[num]
updated feature_tests for new PCA, WT names
updated examples for new PCA, WT names