Implemented serverside backend for card table.
Implemented module for datatables server-side processing mode.
Major update of baseline functionality.

+ reworked database module to support virtual fields as class properties.
  Card table type and status are now translated into text at the backend.
+ database module now properly looks for primary key in a model fields and shows warning
  if there is no one present. This primary key then being used in delete operation.
  Since recent change in select mechanics required models to have field names identical to those in database,
  delete was broken for some time. This version fixes this bug.
+ Refactored stoppark.js into stoppark-lib.js and stoppark.js.
Database schema modified.
+ added migration script from previout db version.
Moved to latest Datatables version 1.9.4.
Removed unused files.
We-interface update that reflect serverside changes.
Minor serverside changes:
 + database.py DataProvider.setattr nw returns value.
 + http.py mistype fix.
 + added virtual fields for models.
Removed unused file.
Recent database update.
Database structure update.
Updated card status for serverside model.
Removed support for 'transform' option.
Web-interface script fixes:
 + fixed autocomplete for card status.
 + removed unused generic editors.
 + events table now fully utilizes serverside data not relying on client transformations
   (now same as tickets and payments).