Manage full reference

A full reference name in conan follows this pattern name/version@user/channel#revision:package_id

  1. First complete reference ie name/version@user/channel
  2. If user type :, it should suggest package id
  3. If user type #, it should suggest revision? (maybe not possible)