Do not copy @Inherited annotations

These kind of annotations are already available on the subclass at
runtime, so there is no need to copy them.
Merge pull request #1281 from WonderCsabo/1211_skipCopyingOfInheritedAnnotations

Conflicts:
	AndroidAnnotations/androidannotations/src/main/java/org/androidannotations/helper/APTCodeModelHelper.java
Allow @SuppressWarnings Checkstyle module
Include test sources in Checkstyle audit
Merge pull request #1295 from WonderCsabo/checkstyleForTestSources

Include test sources in Checkstyle audit
Convert code to Java 7

Switched the processor and the API project to use 1.7 Java level. Code
has been converted to utilize the new language features.
The functional test project is still at 1.6 because we use API 19 >
which cannot use Java 7. Newer Android deps are not on Central due to
known reasons.