A port of the bootstrap calendar widget to AngularJS (no jQuery required!)