Fixed #23061: Avoided setting a limit on a query for get with select_for_update on Oracle

Thanks Michael Miller for reporting the issue.
Stop errors on older Spatialite versions that miss some tables
Updated links for continous integration server.
Removed code that assumed BooleanField could be null.

Such a field will no longer pass model validation.