Add format/modelFormat attr handling to datepicker

Also improve behavior when ngShow attr is present
Update demo stuff