(Binary Simulator) Changes to how results are displayed

* show_results with only one argument shows syntactic clusters
  and semantic clusters in addition to the usual combined clusters.

* The show_results "cluster" subcommand was split into three parts:
    "cluster" continues to show combined clusters.
    "semantic cluster" and "syntactic cluster" show either a
    semantic or syntactic cluster.

* Semantic function IDs start at 1 rather than 2.