feature/521: theme private sharing

* Indication whether the node is public or private.
* The switch is currently linked (with js) to the edit page. It needs
  rewrite to ajax.
* Themed sharing links, texts, and buttons.
* There is a related commit with css and fonticon changes in the main
  repository.
Missing `Drupal.t()`