update gitignore to better support AndroidStudio

cleanup all gitignore files
remove redundant iml file
Why do you need ignore iws and ipr files?