add sqlite to unittesting
add function to convert datestring to datetime.date

This is required when working with sqlite. With mysql you get away without it.
update views to convert datestrings to datetime.date() using string_to_date
Making sqlite the default database for new installs

this closes #35
Sqlite is much easyer to install, so it is less of a pain for people who want to check how everything works.