Set size of cluster with configuration property, clusterSize.  Default is the number of CPUs.  Set clusterSize to 1 or lower to disable clustering.
Added autoReconnect feature to eCRUD to be used instead of MongoDB auto_reconnect feature. The following config.db options can be used to set it up.

autoReconnect - boolean - controls whether eCRUD autoReconnect is enabled or disabled.  If diabled, eCRUD will exit when the connection to the database is lost.  Default is false.

reconnectRetryIntervalMS - number - Number of miliseconds to wait between attempts to reconnect to database. Default is 1000ms.
Merge pull request #56 from dvazquez1027/VLER-DAS-4.4.1

Configurable cluster size and AutoReconnect
Fix broken merge of code for clusterSize feature.
Merge pull request #57 from dvazquez1027/VLER-DAS-4.4.1

Fix broken merge of code for clusterSize feature.
Update version number to 0.2.1
Merge pull request #58 from dvazquez1027/VLER-DAS-4.4.1

Update version number to 0.2.1
Use mongo GridStore directly instead of the wrapper provided by connect-multipart-gridform to improve performance.
Merge pull request #59 from dvazquez1027/VLER-DAS-4.4.1

Use mongo GridStore directly instead of the wrapper provided by connect-...
Add log message when request is received to see which worker in the cluster is processing it.
Merge pull request #63 from dvazquez1027/VLER-DAS-4.4.1

Add log message when request is received to see which worker in the clus...
Add log message when request is received to see which worker in the cluster is processing it.
Merge pull request #64 from dvazquez1027/VLER-DAS-4.4.1

Add log message when request is received to see which worker in the clus...
Change version to 0.2.2.
Handle parse error caused by truncated xml documents so we don't lose workers.
Merge pull request #67 from dvazquez1027/VLER-DAS-4.4.1

Handle parse error caused by truncated xml documents so we don't lose wo...
Escape text in text nodes and attributes so we don't get errors during xml to json conversion.
Merge pull request #70 from dvazquez1027/VLER-DAS-4.4.1

Escape text in text nodes and attributes so we don't get errors during x...
Using multipart middleware with defer option so that /fs and /transform routes can stream directly from request without using temporary files.  gridfs-stream library replaced with GridFSWriteStream.  GridFSWriteStream is our own more up to date implementation of Writable that reuses the buffering provided by the node 0.10 stream API.  highWaterMark stream option is exposed in configuration so that we can control how much data is buffered before write return false.  Also added maxPostSize configuration option to control the max size of POST bodies.
Moved code that emits "i" to transformToCollection.