Set Database for UTF8

set ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci for all
tables when creating db.

Add utf8 var and set to 1.

Update content_filters to remove utf8 unfriendly ones.
Setup for utf8 minor

Where appropriate:
set use utf8
Add binmode encoding (binmode $fh, ':encoding(UTF-8)';
Set to use open ':encoding(UTF-8)';
trun off debugging.
add in accept-charset="UTF-8"
whitespace fixes
Remove previous utf8 optimizations

needed to make utf8=0 work
Remove strip_attribute on subject
decode all form data

do a decode_utf8 on all form data as perl sometimes does not realize
input is utf8.

whitespace fixes
Utf8 Fixes

set use utf8 and use Encode qw(encode_utf8 decode_utf8 is_utf8);

decode $text.

whitespace fixes
Utf8 fixes for Data.pm

add new sub _approveUnicodeChar to get an approved char
Remove draconian_charset stuff.
remove the encode_high_bits
set strip_by_mode to use approve_unicode.
fix entity code to allow most entities.
whitespace fixes.
Utf8 fixes for Commens.pm

Fix builtin filters to work with utf8
whitespace fixes.
Utf8 fixes for MySQL.pm files

Clean up from previous utf8 fixes.

whitespace fixes
error when fixing whitespace
Merge pull request #244 from paulej72/unicode-work

Unicode work
Blockquote and quote fix.
Reversion fix and removal of unused code.
Merge pull request #246 from TheMightyBuzzard/unicode-quickfix

Reversion fix and removal of unused code.
Merge pull request #245 from TheMightyBuzzard/quotes

Blockquote and quote fix.