empty cram package for plan transformations.

turned cram_highlevel into even a bigger monster but so long this is where the package fits in the best.
rough problem statement
plan transformations: step 0.5
minor
plan transforms: fix in lisp package def oh silly me + minor
plan transforms: better plists instead of alists
plan transforms: step 1: generating goal descriptions
minor styling
plan transforms: step 2: transforming goal descriptions;

more specifically, adding new items to an existing desription.
plan transforms: reimplemented stuff in prolog + some comments / info
plan transforms: no lazy lists in descriptions now

+ added a little testing function.
Catkinized the rest of the cram_highlevel packages
Changed `catkin_metapackage's to `catkin_package's

Packages are packages, not metapackages. Fixed that.
Moved CRAM_PLAN_TRANSFORMATIONS here from CRAM_HIGHLEVEL.
[plan_transforms] json-prolog calls to query Andrei'slogs + minor