Merge pull request #278 from skrenek/master

Multipart file upload cleanup
Fogbugz 16474: Fix for feather_cache_break logic
Merge pull request #279 from etduroch/master

Fogbugz 16474: Fix for feather_cache_break logic
Merge pull request #280 from skrenek/master

Auto-calculate file size when grokking uploaded files.  Multer does not ...
Added heapdump option to feather, and allow setting of the max heap size for node process.
added disposeOnExecute flag to semaphore so you can create reusable semaphores.  middleware did a bit of cleanup.