Asyncprogress

Rebased and fixed. Replaces #175 and #181. Closes #169.
Maybe just some legacy thing from before it was distributed through npm. Did not want multiple files and definitely no .cc files. Latter one still holds true, former maybe not so, more of esthetics and less complexity. I seriously doubt Microsoft would not find a way of breaking included files somehow.

On October 24, 2014 12:19:32 PM EEST, Brett Lawson <notifications@github.com> wrote:
>> @@ -2007,8 +2039,35 @@ class NanCallback {
>>      return errmsg_;
>>    }
>>  
>> +  void SendProgress(const char *data, size_t size) {
>
>Interesting idea.  Whats the reasoning behind avoiding having nan.h
>include additional headers?
>
>---
>Reply to this email directly or view it on GitHub:
>https://github.com/rvagg/nan/pull/197/files#r19329685