Refactor pagination and password reset

- Renamed constants/methods in article controller

- Edit .gitignore to follow suggested Rails .gitignore

- Small password reset class edits