fix nexus save

Make save function use same function as edit to check what nexus to
save.
Fix properly since the issue is topics not nexus

changed var that needed to be looked at when checking
story_nerver_topic.

Make it so all nexuses can be disabled (main page will be shown by
default)
Fix templates

dispStory need the title on nexus stories to be a link in both regular
and brief stories.

Add new sections template that loads sections (nexuses) below main nav.
fixes for brief article styling
Fixes for broken messages
wrong rootdir
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'

sync with upstream
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