better toStrings
entities can expose short names; jclouds uses entity info to create group id, for easier machine correlation; adds a StringShortener to support this
code review fixes
Merge pull request #601 from ahgittin/misc

entity short names, and jclouds uses entity info (e.g. short names if available) when creating machines