Moves spider settings to settings.py.
Removes function build_queue_input in favor of a simpler system.
Removes unnecessary python boilerplate from spider module.
Adds keyword arguments to spider.main()
Adds new tests for untested helper functions.