Fix bug in ngModel with scopes.
Fixed some bugs around ngModel that allow it to be optional - can use better-placeholders WITHOUT an hg-model value.