Merge pull request #669 from fabrixxm/templateengine

Use smarty3 as default template engine
rev update
Merge https://github.com/friendica/friendica into pull
issue546 via Tobias
http status for disallowed feeds
doc update
add BBCode reference
update 'Creating posts', change screenshot (use duepuntozero theme)
update 'Install', add point on create view/smarty3 folder
update 'Plugins', add section on templates
	modified:   view/theme/smoothly/css/typography.css
	modified:   view/theme/smoothly/default.php
	modified:   view/theme/smoothly/style.css
	modified:   view/theme/smoothly/templates/nav.tpl
	modified:   view/theme/smoothly/theme.php
rev update
DE: update to the strings
Wrap class OAuthException with !class_exists

Same problem and solution as discussed on
https://drupal.org/node/1334528
fix reading sitename config
Merge pull request #671 from cpfeiffer/OAuthException

Wrap class OAuthException with !class_exists
bug #540 and hush up a couple of log messages that are way too verbose
Merge https://github.com/friendica/friendica into pull
ZH-CN: update to the strings
system support for complete blocking
Merge https://github.com/friendica/friendica into pull
Merge pull request #670 from fabrixxm/help

doc update
pgettext needs dba.php for q()
Merge pull request #673 from cpfeiffer/pgettext_missing_dba

pgettext needs dba.php for q()