Define vasprintf in native for Blackberry instead (as it is also used there). Remove some redundancy in Settings.pri.