Removal of [shell] and cleaning up

- [shell] is removed and replaced by [rest]
- using changed API of PuREST JSON 0.15.0
- stating all requirements using "import" (needed for Pd vanilla)
- cleaning up of patches and help