Example of erlang server side implementation.

Uses webmachine to gather the parts and store to disk.
Then builds up the file when receiving the last part.
Merge pull request #739 from dipthegeezer/master

Erlang server side implementation
Merge remote-tracking branch 'origin/master' into 3.4-IP