Normalize region this.el

The big change here is the a regions this.el is a DOM node and not the selector
I still retain the selector in `this._el`

Let me know your thoughts and i will flush this out more.

fixes #1259