Update calendar.js

- change attr.calendar to attr.fullCalendar
- use $parse to assign attr.fullCalendar
- attr.fullCalendar returns a function wrapper for scope.calendar.fullCalendar to simplify accessing fullCalendar methods.