crawler assets overhaul
#159 fix github asset selection on update check
fix unit tests
Merge pull request #168 from oharaandrew314/github-assets-fix

GitHub assets fix