Actually query the db via the /data route

Also update filter format.
This only supports numeric, date, and maybe dropdown filters.
Also, the odata-parser module does odd things with numbers.
Fix submodule paths, remove .js.orig file