API Timetracktask.get: add support to search by alias.
api Timetrackpunch: new options for get (duration, uid), and added options to create new punches, and punchout API.
xml/kproject_upgrade.sql: begin kcontract conversion.