Merge pull request #371 from bhariharan/4_3_support

Explicitly specify Bouncy Castle as the provider being used
Add the ability to override SalesforceDroidGapActivity