ignoring a couple more files
New CGI Script

- Script is for parse of facebook calendars only due to input sanitisation
- May or may not contain dragons
Input sanitisation

- UID must be numeric
- Key must be alphanumeric & 16 chars long
- Fixed missing vobject import
Facebook Organiser Fix & iCal Workaround

- iCal/iPhone don't like multiple EXDATES on one line, break them out into
  seperate entries
- Changed where the organiser sits for facebook events that are group organised
- Todo: specify rule lists
- Ignored some files
Merge branch 'master' into cgi
Apparently the facebook key can have non alphanumeric stuff in it. Who knew?
Add ability to set custom timezones.

- The rules files defaults to UTC so any scripts should change this accordingly.
Add timezone configuration

- Change the way calendars with no timezone information are processed
- By default process calendars as if they're Australia/Perth. This differs from the config in the rules file.
- Can now specify other timezones on the command line.
Merge branch 'master' into cgi
Add timezone support to the CGI script

- new tz parameter, set it to a valid database entry (eg Australia/Melbourne) to assume the calendar is in that timezone if not specified.
- Facebook seem to have gotten better with this, but why trust them.
Removed Duplicated function block

- exDate listed twice after earlier merge hell
Removed Duplicated function block

- exDate listed twice after earlier merge hell
Removed functions to do with Outlook ICS Files

- Facebook ICS processing doesn't need these rules.
Corrected incorrect mime type
Left debug enabled
Merge CGI code into main branch, this is more what I wanted to script for