improve crypto JS SDK robustness

From https://gitlab.com/Misakey/product-needs/issues/326

  • mechanism to provide owner ID for HTTP calls (see #77 (comment 258258490))
  • handling of missing required parameters and parameters with bad format
Edited by Cédric Van Rompay