adding child process to build indexes.  Currently, does not correctly handle deltas - always builds a new index
correctly serializing and deserializing indexes, so we now handle deltas.  improved error handling.  allow clients to pass a string as entity (for a single entity), as well as an array of multiple entities
improved logging
kill child processes after they've completed their work.
delta requests now include lastUpdate time
check for lastUpdate value in index builder child process
updating timestamp string format to match epiquery template. on full load, we set a timestamp of now - 6 hours.  adding utility function for file read
removing debug parameter from epiquery URLs in main config file
don't depend on npm
Merge branch 'master' of github.com:glg/nectar
adjust delta queries in config
cache full query for 4 hours
storm and chef basics
fix zero padding, and set seconds and ms to zero in pretty date for query.  look for last element in response for our result set
epiquery requests ahve a 10 minute timeout.  at startup, if we fail to build an index we retry every 10 minutes, up to a maximum of 10 retries
Adding utility functions for reading files from fs.  Adding loading of variants file anytime we run a full index
don't run new indexes if there are index builds still running
remove nodemon from package, install it globally with Chef
removing unnecessary local npm modules
change config to be debug for now