Generate castle names in sorted order

The 'find' command outputs castles in an arbitrary order, which can be
annoying in some cases (e.g., when listing all castles and trying to find
a particular one by sight).
Merge pull request #36 from jjlin/contrib

List castle names in sorted order