Merges branch 'release/0.1.26' into develop
Various style changes in riml code

* Change some public methods to private methods

* use [var, other] = expression more often (:h let-unpack)

* Other minor changes

Also, allow speckle's compilation process to be halted via CTRL-C,
and files get rolled back to previous state.
bump riml dependency to 0.3.6
Merge pull request #16 from luke-gru/develop

Merge pull request #16 from luke-gru/develop 

- Adds Ctrl-C support to stop speckle midstream.
Fixes build_riml_path for non-existant lib.

Closes #17
Bumps version to 0.1.27
Adds Changelog

Started a changelog for speckle.
TODO: document previous releases.
Merges branch 'release/0.1.27'