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?
Do you need these? We have apps that are building with Gradle without the label and icon so it shouldn't be necessary. As a library, we don't really have an application name or icon.