modify url matcher to accomodate snake case GET request parameters
Merge pull request #343 from timkindberg/master

Remove {lossy: true} from href call, because it is unneeded; lossy is true by default.
Issue #345. Fixes #345. Update sample is several ways:
- Use ui-router module, no compat
- Don't use $routeProvider, only use $urlRouterProvider
- Set up the index state '/' via a state config
- Split the index code into smaller files - states.js, styles.css, factory.js, contacts.json
- Use more best practices, e.g. loading contacts as json via $http, putting global utils into 'util' factory
- use ui-sref in templates
- Example of regex parameter
Merge pull request #347 from angular-ui/update-sample

Issue #345. Update sample.
More comments in the html files
Merge pull request #348 from angular-ui/update-sample

More comments in the html files
$resolve service (tested) and integration into $state (only partially tested)
Merge pull request #337 from broeks/master

modify url matcher to accomodate snake case GET request parameters
Ensuring state transitions from uiSref are relative to containing uiView.
Release 0.2.0.
ui-sref using resolved promises now updates.
Merge pull request #388 from piethis/master

ui-sref using resolved promises now updates.
Use angular.forEach
Merge pull request #392 from trask/ie8-fix

0.2.0 not working in IE8 without es5-shim
Refactoring to improve error messaging.
Adding test for improved error messaging.
Removing duplicate tests, cleaning up test naming.
First pass at $stateProvider decorator API.
Additional test coverage for view handling, fixes #243.
Use correct naming in decorator tests.