Merge pull request #15 from dimagi/develop

more robust exception handling and retry for pillowtop listeners
updating pillowtop for startup in offline/in-memory mode for testing
Merge pull request #16 from dimagi/offline-testing

updating pillowtop for startup in offline/in-memory mode for testing
adding harder failure on failed imports for pillows
uname refactor with check
Merge pull request #18 from dimagi/uname-check

refactor with ow.uname check for Windows
Merge pull request #17 from dimagi/import_failer

adding harder failure on failed imports for pillows
more explit online/offline mode
adding some more offline capabilities
Merge pull request #19 from dimagi/offline-testing

Offline testing capable fixes
fixing default state of pillowtop online
Merge pull request #20 from dimagi/offline-testing

fixing default state of pillowtop online
lowering refresh interval for all indices since we're no longer using ridiculously setup inidices.
also explicitly setting the indexing settings upon creation