Add alpha version of REST API
Push version to 3.5.0DEV for post-3.4 development.
Add Python3 to LANG_EXTS, fixes 1df12ff0fe
Small tweaks to REST api
Add test programs for fortran, ada, and lua
Rename SQL upgrade files to current versions.
Add DOMJUDGE define test to fortran test source.
Check Lua source for syntax during compile phase.
Change checktestdata test to make sure that generated data is unique.
Change checktestdata logical operators to more standard && and ||
instead of single character versions & and |.
Move djfav.js into domjudge.js.

The latter is included anyway; this is more efficient in terms
of browser requests.
Also install ubuntu chroot creation script.
Tag typo.
Also use Wheezy debootstrap package on non-Debian systems.
Run C preprocessor on Fortran source to be able to pass defines.
Layout-only changes to standardize coding style:
unix newlines, tab-indentation, spacing around 'if ( test )',
add braces around single-statement blocks (after if).
Remove unnecessary sleep from submitting test sources.
Add lang/prob ID to URL when posting toggle, to allow easier
page reloading by re-entering the URL.
Need to check for mysqli_connect_error aswell.

The object may have been created successfully but may contain an error message.
Add submitid to ordering for selecting next-to-judge submission.

This mirrors the ordering in putSubmissions(), making the order
of resolution follow these lists as much as possible. This is
especially visible for cases where many submissions are made
with the same submittime.