[B] Stop help topics with no value printing nothing - Fixes BUKKIT-5623

**The Issue:**
When a HelpTopic's ShortText is empty, the ingame help menu will print this empty text resulting in the blank space as shown below. This is not very helpful, and could confuse any person seeking help from this topic.

**Justification for this PR:**
To clear any confusion from missing values in command help and information,

**PR Breakdown:**
*GenericCommandHelpTopic.java (Look at the second screenshot)*
The modifications to this file are in direct relation to specific command help. The changes check if the commands description and usage message are empty, then echo that no help is available instead of nothing. As the second screenshot shows, the before and after of these changes are much more organized and user friendly.

*IndexHelpTopic.java*
The inline if statement follows the same changes as GenericCommandHelpTopicreceived, which is checking if the shortText is empty, and if so echoing that no help is available.

**Testing Results and Materials:**
Used a custom built plugin with a command, that has no description/usage values. Compiled and tested locally, as reflected in the screenshots below.

**Relevant PR(s):**
There are no relevant PRs to this issue.

*Before changes*
![Before changes](http://i.imgur.com/gsoajJm.png)

*After changes*
![After changes](http://i.imgur.com/HAoA4tq.png)

**JIRA Ticket:**
BUKKIT-5623 - https://bukkit.atlassian.net/browse/BUKKIT-5623
`((...))` when it should be `(...)`