basic py3.3 compatibility while keeping py2.7 compatibility

- explicit declare decoding (utf-8)

remove unnecessary list statement

proposal on @dangra's idea to solve the range, xrange problem
Merge branch 'py3.3compatibility' of https://github.com/ms5/python-scrapinghub into py3.3compatibility

* 'py3.3compatibility' of https://github.com/ms5/python-scrapinghub:
  - proposal on @dangra's idea to solve the range, xrange problem
  - remove unnecessary list statement
  - explicit declare decoding (utf-8)
  - basic py3.3 compatibility while keeping py2.7 compatibility