Bumped gradle version and targetSDK 

- Applied changes to suport the gradle ````0.13.3````
- Changed ````targetSdkVersion 10```` to ````targetSdkVersion 21```` (latest)
- There were some discrepancies between the gradle and manifest version regarding min-sdk version, since gradle overrides the on in the manifest when it builds I bumped the manifest minSDK to 9, the same that was in the gradle version
- Bumped the buildToolsVersion to ````21.0.2````
- Also moved the ````dependencies```` block inside android to avoid some warnings Android Studio might throw out


Is there a reason this was not done before?
I noticed a padding issue on the refresh button in the lollipop preview build.
Will try to put a separate PR up for that issue.