(feat) #1 Initial multi connection structure
(feat) #1 FTP stuff is now fully seperated

- Generalized package npm test command
(feat) #1 Http upload now works

- Updated README to reflect HTTP changes
- Fixed ftp watchUpload test, weirdly this did not error before
- Protocol setting is not isolated to make it easier to notify users of unsupported protocols
- Default ports are now specified based in the protocol classes
(feat) #1 Http polling now works

- quit now sends back an unsupported error if http is used with it and main.js now avoids it.
(feat) #1 Upload and server file remove works for http

- Added uploadFileName to ftpOperations to make it more clear
(feat) #1 Made http and ftp easier to use

- Username is no longer needed (http, unlike ftp, does not require this)
- Download name is now returned on a successful download
- Message does not only occur in error for http deletes
(feat) #1 Http now has a doCall wrapper

- Makes code shorter and easier to understand
(feat) #noticket Small Files And Folders format
(feat) #1 Http upload now as a notify email option

- Fixed up some function descriptions
Merge branch 'http' of github.com:SiftLogic/sift_bulk_api_nodejs into http
(feat) #1 Default port to 8080

- README main command now is the same as the one in main.js usage printout
(feat) #1 Forgot to remove username from CLI usage
Merge pull request #2 from SiftLogic/http

Http Merge