Passing unit tests

:smile:
Code reuse: Couldn't we reuse this code later in https://github.com/apiaryio/snowcrash/pull/143/files#diff-c98d673cca2c9fccc97b993b7144de7fR171 ? If so please isolate it into `CodeBlockUtility.h`