runtime: rename repo to dist

A better name for repo is dist (distribution) since each of these
directories will typically be managed like a distribution.
0100-jsh-packages @ f03ca6e75e2f3be008e41b9051dab618f0d89978
remove bin directory from runtime
add bin directory to .gitignore
0100-jsh-packages @ da6cce29e1c0fd7942b5dec7ac5cc556aee1dbe4
jsh-packages @ 590cb128a7d598c0157bade3670bdd465d5cd4c6
jsh-packages @ dcde15ccc8272d96810d6d0a0d2be18c575f0612
jsh-packages @ 41ebdb6921f5042b9f156901f47ae3f98715e5d9
jsh-packages @ 4bc904fce8d9260e41568879c94ba22c7e892b3e
jsh-packages @ 90c280adf1ade7bff94e7feeb0e5df4a86c5a241
jsh-packages @ 54960b630cac4f78c3a1f6c1bdb5d2a42468c52e
jsh-packages @ f4627d99d741636b193f5e145b93a938fec254ee
jsh-packages @ 2f19c14ccc21e6e7dc50bc32d46434371c134c95
jsh-packages @ 196e5e157a56277533617c98868581db2216fe72
jsh-packages @ db9da9dbc7652dbb4de69d70b9162cda6c6b2f0d
jsh-packages @ c6cb6cf11c2eb7d915acfa07822e7fc56520bfb4
jsh-packages @ 61ff4967144ea4004fa2bf0cf2c7dd69906ff202
jsh-packages @ 0ba4bf2cb38f0b603521ea40a5112147d75f7605
jsh-packages @ 80974fbc6721de72b5bfad00d2e119cd316ca517
jsh-packages @ c6aa720b940e5de4ea42f0793fee2c7842786eff