1. Made getRealExternalStorageDirectory static and public.
This way you can use this method in your application as well if needed.

2. Changed the dataPath location to the proper storage location.
According to the official developer guide, files written to the external storage should be placed in: /Android/data/<package_name>

More information can be found in the Android guide: http://developer.android.com/guide/topics/data/data-storage.html#filesExternal section Accessing files on external storage

This will also help to keep the SDcard clean and prevents assets from being indexed as /Android/data usually contains a .nomedia file.
Made the array of possible SDcard locations private

Added a check to see if the old data location exists. If it does, data will be moved to the new storage location.
Merge branch 'develop' into develop-0071-android-storagefix2
Merge pull request #1492 from falcon4ever/develop-0071-android-storagefix2

Made getRealExternalStorageDirectory static and public and changed the dataPath location to use Android standards