Existing code had subtle bugs; using increment and decrement operators actually makes things easier to understand (for once)
- Result->lastId() added as MySQL and PostgreSQL have equivalent functionality - Adjusted tests accordingly - Cleaned up Database class to make use of this and getAll()