Implemented DateIndex's getdate

`DateIndex.getdate` returns a datetime.date for a given expression.
Implemented following and preceding

Functions preceding and following equal to adjust_previous and
adjust_preceding, respectively.

Removed Calendar’s index property
Implemented modified_* functions

Implemented modified_following and modified_preceding

Reference: http://en.wikipedia.org/wiki/Date_rolling
Accept abbreviate weekdays