Open your time - an open source, liberally licensed, time tracking platform