Update gitignore to ignore .iml files

These are specific to intelliJ and shouldn't be checked into source control, as they'd get updated inadvertantly during other commits
Remove setting applicationId from library configuration

This will actually cause compilation to fail in the upcoming 1.0 release of the Android Gradle Plugin
Make floatingLabelFraction and focusFraction getters/setters public

If they are not public, PropertyValuesHolder in nineoldandroids cannot find them in subclasses