Cleanings and building with gulp

PR contains:
- Use strict mode for module function
- Remove unused variables
- Native coffee script "this" binding instead of using "self"
- All single quotes is double now
- Remove top-level function wrapper
- Remove return of assignments

Also, jquery.phoenix.js was compiled without "saveOnChange" option check in init method. Now it's fixed.