Update to Snpeff4.0

This PR is based on work from @jj-umn! Thanks James!

We really need this update, because the old snpEff database is not available anymore. Moreover this PR will split out the data manager, the datatypes and different subtools into it's own repositories. I tried to merge as many changes as I could. Hopefully, I haven't missed too much. @nsoranzo and @jj-umn please review!

Thanks a lot for all your hard work on this wrappers!
Bjoern
Typos introduced: the previous version was correct.