Api bar improvements

If the api bar is visible and a user clicks elsewhere it closes.
Also use correct icons
If you add the hide in the callback, you can see the animation. The hide is then called after the animation finished.

```javascript
    hideAPIbar: function () {
      var $navBar = this.$('.api-navbar');
      $navBar.velocity("reverse", 250, function () {
        $navBar.hide();
      });
    },
```