Add initial File API support for BB10

This commit implements the cordova file API for BB10. There is still some investigation needed around the 18 failing specs, but the bulk of the work is done and the test pages no longer error out before running the tests.