migrate build from retrolambda to groovy plugin
translate java 8 dependent classes to groovy
translate the remaining java classes to groovy
increment api to 21 (lollipop)
fix static analyser errors/warnings
add static context to player class
add base object implementation (closes #1)
update dependency android sdk libraries
remove unused tests
update dependency library
add static context setter for testing
add intent action to make event filter work correctly
change closure instances to java classes to solve compatibility issues
add test module
add base test class using robolectric
add base object tests
update android studio project files
update gitignore with test build filters