fix php strict notices
fix php strict and remove double duplicated code of renderer plugin loader
not assign object from plugin_load by reference
fix signatures and old by references
fix expression passed by reference
output of fread is string, but recognized as object. Fixed assign by ref
Merge remote-tracking branch 'origin/master' into phpstrict
fix signature mail unittest, and improve some signatures info plugin
update for deprecated '/e' flag in preg_replace (php 5.5)
escape '$' in mailer test strings
remove '&' reference operator from metadata test, not required in php5
replace boolean conditional checks on possibly uninitialized vars with \!empty/empty/isset as appropriate
initialize $inParagraph before use
refactor to avoid php notice and match structure of rest of p_get_renderer()
additional auth_nameencode tests (apostrophe & backslash)
use preg_replace_callback instead of '/e' flag when encoding quoated printable ('/e' regex flag deprecated in PHP5.5)
escaped another $ in mailer test
Info plugin: allow xhtml renders to not to be an xhtml renderer

Renderers that set the format to xhtml don't necessarily inherit from
Doku_Renderer_xhtml, this reverts a prior change that introduced the
stricter parameter type.
Merge pull request #380 from splitbrain/phpstrict

Php strict