Adding possibility to attach remote files

New dependency: rest-client to handle everything http/https related.
New development dependency: webmock

fixes #13 
this line seems a bit superfluous to me. Merge with above or below.