fix condition for shallow embedding and separate FeatureAnalysis from transformation
changed interface of FeatureAnalyzer so it doesn't return anything since a compilation error aborts compilation as soon as a missing feature is detected.
Merge pull request #8 from vsalvis/shallowFix

fix condition for shallow embedding and separate FeatureAnalysis from transformation