Provide better output on `ckan available`

Now shows the name, as well as identifier and version.

Is aware of console size, so we don't wrap.

```
* InfernalRobotics (0.19.2) - Magic Smoke Industries Infernal Robotics
* Karbonite (0.4.4) - Karbonite
* KAS (0.4.9) - Kerbal Attachement System
* KerbalConstructionTime (1.0.3) - Kerbal Construction Time
* KerbalFlightIndicators (R8) - Kerbal Flight Indicators
* KerbalJointReinforcement (v2.4.4) - Kerbal Joint Reinforcement
* Kerb-fu (v0.20a) - Professor Phineas Kerbenstein's wonderous vertical propulsion emporium.
```

Closes #356.
Merge pull request #357 from pjf/356_better_available

Provide better output on `ckan available`