[FEATURE,API] Removed template parameter from FeatureMap

This pull request removes the template parameter from FeatureMap. The class itself as well as it's usages in OpenMS are completely tied to the only Feature implementation in OpenMS. Additionally nearly all file readers were tied to the default instance of FeatureMap so reading or writing a non standard FeatureMap was not possible. 

pyOpenMS is adapted  and tested as well