split dynamic framework into separate device/simulator frameworks

Closes #1163. I'll update the installation instructions once this is merged. @tgoyne @alazier
Right, and I hadn't updated the unzipping below, and it would have needed Jenkins changes. They're all in one zip now.