date directive updated for angular 1.2
Fixes for date directive
Icon updated for angular 1.2. Small change to date directive