Fix for bug #1, banners made of dashes.

Now checked against a list of banner symbols instead of a hard-coded
value (this should allow for extension).

Currently the symbols checked are: '=' and '-'.