Use geoPosition.js as polyfill for geo

* Stub in tests
WIP
Add Support for multiple file uploads