Simplify Build Process and Add Python3 Support
This release makes fastFM Python3 compatible and greatly simplifies the build process on OSX and Linux.
Bugfix: calling als solver with rank=0 lead to memory error.
Enhancements:
- Add Travis CI set-up (contributed by takuti)
- Python3 compatible (contributed by chezou)
- Support for older scikit-learn version (contributed by macks22)
- Makefile is now OSX compatible (contributed by altimin)
- Remove glib and argp dependencies from library.
- Remove last OSX dependency (cblas) from library (contributed by takuti)
- Update fastFM-core to v0.2.0