Update gitignore
Upgrade to gradle and fix StickyListHeaders issues
Use gradle dependencies instead of jars when possible