Merge pull request #531 from blackshadowshade/89_auxiliary

Auxiliary backend
Merge remote-tracking branch 'upstream/master' into 489_disable_btn_specials

Manually resolved conflicts in:
	src/engine/BMButton.php
Merge pull request #535 from blackshadowshade/489_disable_btn_specials

Disable buttons with button specials
Merge remote-tracking branch 'upstream/master' into 96_reserve
Merge pull request #542 from blackshadowshade/96_reserve

Implemented backend for reserve
Merge remote-tracking branch 'upstream/master' into 213_echo

Manually resolved conflicts in:
	src/engine/BMButton.php