Adding possibility to attach remote files

New dependency: rest-client to handle everything http/https related.
New development dependency: webmock

fixes #13 
IMO this shouldn't be a setter method. Let's change it to something like `download(url)` or something?