feat(form): $submitted state

Added new state to form:
- it sets to true when form is submitted
- it sets back to false when $setPristine is called on the form