This pull is really to get the sort by rating working. I also patched up a few of the other Conversation things when trying to get to the point of being able to test it though.
Merge remote-tracking branch 'upstream/master' into fixes-6
Fixed decimal/float length and precision for db.xml files
PRS-2 coding style
Translate some tips
PRS-2 coding style
Add html5 required attribute to SecurImage
Added some stuff to help with converting integer sizes to the appropriate column type

Also changed I1 to try and guess a little better what type since it could have been a tinyint before but someone could have actually been using 1 byte instead of 1 bit.
removed a silly unneeded logic check when I was already doing an equals comparison...
Unused table removal
Fixed a couple fields that I thought should really be integer(10) not integer 1
Merge pull request #485 from mlocati/add-html5-required-to-securimage

Add html5 required to securimage
Merge pull request #486 from ExchangeCore/extra-table-removal

Unused table removal
Merge pull request #481 from ExchangeCore/db-xml-decimals-floats

Fixed decimal/float length and precision for db.xml files
misc. tweaks, starting on topic list block.
tweaks
typo
tweaks
header tweaks
Resolve a few  issues to fix #478