add animal-sniffer maven plugin to check signatures against Java 1.5

Protects against issue #2
(crash in android 2.2: String.isEmpty() and Locale.ROOT not found)