! revert f97afe69ae244dc88943d6d153e70f5f59ebfbfa bad idea and poorly done

Signed-off-by: Spuds <spuds@spudsdesign.com>
! That optimization only works if you can be sure the
string is at last that long, hint, its not.

Signed-off-by: Spuds <spuds@spudsdesign.com>
! attempt to stabilize button heights across browsers / os's

Signed-off-by: Spuds <spuds@spudsdesign.com>
! no need for all that tiny text
! use shorten text, its there to help

Signed-off-by: Spuds <spuds@spudsdesign.com>
! adjust the length for the ...
! Let the receiver deal with the htmlspecial chars (revert)

Signed-off-by: Spuds <spuds@spudsdesign.com>
! add docblock package to pm area
! clean up some other docsblocks

Signed-off-by: Spuds <spuds@spudsdesign.com>
! mark PM's as read when following the email reply to link

Signed-off-by: Spuds <spuds@spudsdesign.com>
! no need to parse the smileys and then strip_tags
! check on num or replies, can save some processing from time to time

Signed-off-by: Spuds <spuds@spudsdesign.com>
! since its a util, make it more flexible even if we don't use it
like that addons may

Signed-off-by: Spuds <spuds@spudsdesign.com>
! lets not mess with the entities if we are not cutting on words
util::substr can handle the entities on its own.

Signed-off-by: Spuds <spuds@spudsdesign.com>
! user varchar on the message_id for the mail_queue col for PBE

Signed-off-by: Spuds <spuds@spudsdesign.com>
! Old conditional that has not been used in many years

Signed-off-by: Spuds <spuds@spudsdesign.com>
Merge pull request #1560 from Spuds/other

Revert some, add some to revert later