Mobile phone number confirmation

- Create a class to store profile confirmation data
- Create a controller to manage mobile phone confirmation
- Create an integration test for mobile confirmation flow
- entry and exit from flow
- token invalidation (delete? tag as invalidated) and expiry
- TODO: I18N
![image](https://cloud.githubusercontent.com/assets/173848/4254273/1152cb74-3aaa-11e4-81b6-7f2a08d23fb1.png)