Bugfix regarding caching and options 

My previous PR introduced a bug that caused translation options to no longer be processed.

Also includes a (small) performance increase by avoiding extending the options object on every $digest if not necessary.
Merge pull request #20 from masterpoi/patch-2

Bugfix regarding caching and options