made assembleDebug depend on testDebugClasses so that the tests are rebuilt when running from IDE; added task to fix IML issues: make JDK the last dependency and add test output location