and fix violations.
on package layer instead of Declarative Service (DS) approach. Restructuring and cleanup of initialization process to ensure that all internal config files are found by the corresponding bundle classloaders. SMACK-343
Use Android's Base64 implementation when on Android, otherwise, when on Java7, use the existing one.