UICM-46 - Include latest versions of angular and angular-ui
have jasmine use phantomjs instead of htmlunit (to avoid strange errors where html generated by a directive was strangely incorrect)