Eval options

Fixes problems when the ng-options has nested properties.

Here is a plunk demonstrating the issue:
http://plnkr.co/edit/K4Lblj77W8NBMmthd2pP?p=preview
`onItemRemoveMultiselect()` and `getSelectedItems()` also use `$eval` on the options expression. Should these use `$parse` instead?