delete target folder in extractTopfolder task

having a old crate version + new crate version in the same folder might lead
to strange results.

also updates gradle to 2.2.1