clean up modal function

- Rename to jquery.modal.js
- Linting spacing corrections (switch to spaces)
- Change modal init (open by calling modal function)
- Fades to timed show/hides
- Default top value is calculated by height of modal div
- Prevent window scrolling while modal is open