Add in sendSignChange(), fixes BUKKIT-2300
Code fixes as per GJ.
Create static methods to sanitize lines to be put on a sign. Centralizes sign line code for updates.
Apply the new CraftSign.sanitizeLines() to sendSignChange, fix comment
Also truncate / expand array size in CraftSign