fix(Placeholder Positioning): fixing issue where shim would not appear i...

...n the proper location because the css positioning would be evaluated too early before the digest or view was done rendering.

A simple $timeout is all that was needed here to ensure the css positioning was evaluated **after** angular's digest cycle.