pre-stash merge
no more html regex (fixes issue #1)

lots of changes for 2.0.0 release:
+ lib/support:
  + custom arg parsing
  + make and read functions for config/tags
  + cache make/read function
  + SpoofOpen class lives here now

+ lib/default:
  + single location for all non user-editable defaults, such as format
  of empty config file, instructions that go into the tag file, etc.

+ lib/e621_api:
  + get_posts replaces most of previous regex functionality
  + download() lives here too, can be relocated later if there are
  multiple apis other than e621

- regex: deleted
- init_e621dl: deleted

+ e621dl:
  - removed temporary download function
  + additional debug messages
  + downloading loop simplified
  + comments to explain the 3 major steps