Changing the year/month with the dropdown doesn't reinitialize the month/year

### This is the issue I'm fixing:

Let's say you start at March 2013. You change the month to September, it is now September 2013. Now, if you change the year to 2010, the month will get reset to March (March 2010). If you change the month back to September, the year gets reset to 2013.

Basically, if you can only choose between changing the month or the year (XOR). This pull request corrects this.