Simplify mikeal/request usage

- no need to look for content-length.
- no need to set too many headers
- no need to complexify url construction
- followAllRedirects and do not try to get sessionId from location by
  ourselves
- merge createOptions with the provided data