Crunch 1.7.0

### Crunch 1.7.0
- - - - - - 

**Changes:**

- Merged pull request #55 of @thathurtabit (commit af25c5b)
- Upgraded less.js compiler to v1.4.2-beta
- Slightly modified keyboard shortcuts & updated appropriate section in "Help" (#52)
- More cross-platform uniform keyboard shortcuts for Mac & Windows
- Updated `Ace` editor

**Additions:**
- Added a context menu with various close options to tabs
- Added a general `Edit` context menu with various editor shortcuts
- Implemented a correct & styled editor function `go to line`
- Added a "Save on Crunch" and "Enable \ Disable File Monitoring" option in preferences (see #61 & #46)

**Notes:**:
- `LESS` function `data-uri` will be replaced with a simple `url` due to implementation incompatibility 
- Updated [README](README.md)

**Fixes:**
- Fixed #76 - ESC Now works for closing both dropdowns
- Fixed #44 - Search field now keeps it's value
- Fixed #37 - Ctrl+W \ Command+W now closes the current tab
- Fixed #77 - Steve Jobs certified
- Fixed #81 - Really really (really) long lines now works without a hitch!

**Under the hood:**
- Improved preferences handling (code-wise)
- Improved less.js version detection
- Added testing procedures at /tests
- Created a proper `Ace` theme for Crunch
- Cleaned up a bunch of CSS and LESS files