Added caching of example library example metadata, to speed up tab completion and --list returns --rename option will rename output to code.py if example resolves to single file Changed connection announcement to include board name