Portal improvements [SEE DESC]

* Lighter created portal blocks now disappear when invalid
* You can no longer create a portal by clicking the side of a bottom
portal frame