Changed size restrictions and resizing behaviour.
* Added a view_type that can display a week, 2 weeks or a month.
* Rename self.step to self.day_width
Commented functions.
Always start showing the current week/month.
* Hard coded tasks start and end dates are now relative to 'today'.
* Added seed to random methods to always generate same colors/dates.
Interface change: added buttons to switch between views.
* Added 3 buttons to show different views: week, 2weeks or month.
* Added 'today' button to go to current week/month.
Started refactoring code - lots of bugs.
* Divided code into different classes: CalendarPlugin, Drawing, Header, Background, DrawTask.
* Not everything is working yet!!!
Added class DrawTask. Most of it is working, but still have bugs.
* Size of the window not working.
* Selected tasks not being drawn in yellow.
Fixed bugs with resize and selected task (now drawn in yellow).
* Everything seems to be working as it was before refactoring.
* There is still a bug that it is not possible to shrink a window, only enlarge it.
Using combobox instead of buttons to switch between views.
Changed background drawing, and highlighting today.
* Added option to draw grid in the background.
* Column showing 'today' is now highlighted.
* Today button becomes insensitive when 'today' is already being shown.
Cleaned the code and renamed some variables.
Tried to fix difference in numdays for different months. Still not working.
* Since month view will most likely be different, I won't try to fix this for now.
Handling resizing events
* Removed handling size requests from window to drawing widget.
* Calling set_size_request only on startup and view_type change.
* Still has a bug in hscroll: not resizing when adding more tasks or
when changing from a previous view that didn't have tasks
Styling code according to PEP8.
Deleted file gantt_prototype.py
* This file is from before refactoring the code, and it is not used anymore.
Fixed bug in hscroll
Changed the handling of most events from the outer window to the widget.
* Added date-controling functions to the Drawing class, such as next(), previous(), show_today(), etc.
Add a .gitignore file
Create README file (and add screenshot). Fixes #1
Fix typo on README.