Added exception when trying to retrieve events without provider defined. (FIX #17)
Fixed dev dependencies and removed 'dev' as minimum stability
Adding failing test for non-usual first weekdays (#19)
Fixed usual firstweek day tests (#19)
Merge pull request #19 from yohang/fix-unusual-firstweekday

Fixed `DateInterval` Exception when setting a non-usual first weekday
Fixed unwanted extra week for months starting by their first weekday
Merge pull request #20 from yohang/fix-extra-week

Fixed unwanted extra week for months starting by their first weekday
Added failing test for #22

Warning when iterating over non-initialized event array
Added initialization of event array in Basic provider

Fix #22
implementation of GoogleEvent, GoogleCalendarProvider and its test class
add of an option in the constructor and the getEvents method of GoogleCalendarProvider
 adaptation of the test class
deletion of the discover_calendar parameter of the getEvents method
change the general code structure
composer lock modified
correction of GoogleCalendarProvider
new exceptions raised
tests adapted
Merge branch 'master' of github.com:bertrandquequeville/CalendR
composer.lock
Conflicts:
	composer.lock
	src/CalendR/Extension/GoogleCalendar/GoogleCalendarProvider.php