Merge pull request #2336 from swilla/2.3/develop

Collections?
Fixed a bunch of frontend / user logic.
Started converting the pages module to Eloquent as part of this.
Updated from self to static on variable_m and redirect_m