Make scrapy-splash installable

* moved middleware code to repository root
* updated settings
* added requirements.txt
* added setup.py

@redapple please check this
-1 to add this line, nobody will want to install Scrapy by installing scrapy-splash, and it may cause Scrapy to be (unintentionally) upgraded when users upgrade scrapy-splash