Added contributors
Updated with links
PEP8 adjustments
Improve settings comments
Code overhauls, no huge functionality changes

Functionality changes include:
- Extensions are now checked every time and not only when within strings
- Extensions also check for the current file's extension. Can be
  improved to only check for certain extensions/prefixes if the current
  file also has a certain extension/scope.
- Fixed regexp for scope check
- Do not attempt to search the ENTIRE file, this is rarely useful and
  slows down the process massively
- Bring ST2 compatability back

Hopefully I didn't break anything though.