Merge recent changes into master

@Raizlabs/maintainers-android  Created this branch off of JM-PostParams. Made a few updates to allow building with B&H using Gradle. We want to merge this branch into master as we discussed yesterday. Also, going forward do we want to have a Development branch?
Switch these to ```Logger.e(...)``` and remove the BuildConfig checks. External apps can set the ```Logger``` log level themselves to suppress these if desired.