New methods and updated API

Updated API version and support lib
New methods, mainly  in RandomExtension and Strings
Brand new PrefsManager
Updated gitignore