Improvements to library

Here are some commits we added to your library. Feel free if you want to include in your branch.

- Added gradle file (useful to Android Studio)
- Some bugfixes and checks
- Custom page witdth
- Flag to disable bouncing zoom animation on drag
- Improved UI response on notifyDataSetChange()

Regards