Improved BlockHelper getDisplayName functions by using similar methods to Waila
Giant GUI update
 * The GUI is now modular, with support for parent/child relationships
 * Got rid of GuiWirelessBlockExtender.java as it's no longer needed
 * All GUI windows are either the same width as the default Minecraft inventory screen or smaller
 * Tooltips everywhere

A couple notes:
 * The new GUIs show colored sides, this is something that I've been working on separately
 * BlockHelper fails to find names for Forge multipart blocks (in fact, they cause a crash); this can be an issue with the insert direction tooltips
Fixed crashing when trying to get the display name of a multipart block, but still need to make it actually able to get the display name (multipart uses it's own extended MovingObjectPosition class, but doesn't check instanceof or null in BlockMultipart::reduceMOP, which causes exceptions/crashes/etc)
Merge pull request #18 from squeek502/gui

Giant GUI update