tox.ini file for local testing, use last south version in travis
use profile.get_display_name when we quote someone.
Merge pull request #145 from webu/bugfixes/quoted_username

use profile.get_display_name when we quote someone.
Merge branch 'master' into easy_custom_parser
Merge branch 'master' of https://github.com/hovel/pybbm into easy_custom_parser
improved customizing markup parsers

 - class-based markup parsers
 - rename pybb.markup_engines to pybb.markup
 - moved all markup related function to pybb.markup module
 - use new string-based defaults for PYBB_MARKUP_ENGINES, PYBB_QUOTE_ENGINES and PYBB_BODY_CLEANERS
 -more markup related tests
 - remove global pybb.util module variables: MARKUP_ENGINES, QUOTE_ENGINES, SMILES_DICT
upgraded embedded markitup library
updated default embedded ajax_csrf script
improved class based markup engines

- engines splitted to separate modules to prevent requiring not used libraries (bbcode/markdown)
 - improved deprecation warnings
 - actualized docs
 - use global variable for caching markup and quote engines
fixed test requirements
improve BaseParser class to allow engines to define their own CSS, JS, HTML Markup... and prepare pybb to use only one setting for current PYBB_QUOTE_ENGINES and PYBB_MARKUP_ENGINES
add working markdown support for markitup with default files