Fixed Factor Analysis integration

- Fixed bug with unset features
- Added Factor Analysis to modular interfaces
Handled case of exceeding number of landmarks in landmark mds
Updated tapkee library

- Better parameters handling: proper invariants to avoid bugs
- Better exceptions usage
- Better naming of types
updated documentation for kernel MMD two-sample testing
Merge pull request #902 from karlnapf/master

Massive documentation update