Update marker rotations if they change after create

Setting the iconAngle marker property worked as expected on create, but not on update. Now it does.
Merge pull request #558 from grahamj/master

Update marker rotations if they change after create
Optimized example, thanks to @cachiconato here:
https://github.com/tombatossals/angular-leaflet-directive/issues/371