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?
These logging calls should go through ```Logger.e``` and lose the ```BuildConfig``` as mentioned above.