Initial beta commit for 1.4 feature release

At this time upgrading doesn't work fully and some side boxes may need to be edited and resaved in order to function properly. I should be able to work this out in a few days hopefully.

I am addressing Issue #21 and Issue #22 in this update.

This version is NOT READY FOR A LIVE FORUM. I can not stress that enough.
Initial beta commit for 1.4 feature release

At this time upgrading doesn't work fully and some side boxes may need to be edited and resaved in order to function properly. I should be able to work this out in a few days hopefully.

I am addressing Issue #21 and Issue #22 in this update.

This version is NOT READY FOR A LIVE FORUM. I can not stress that enough.
Merge branch 'feature' of https://github.com/WildcardSearch/Advanced-Sidebox.git into feature
Fixed upgrade issues

This should have the beta feature release at least MOSTLY functional . . .
Manage Modules tab does not show FIX

* fixed bug where Manage Modules does not show because of wrong
refference.
Merge pull request #24 from avril-gh/manage-modules-tab-fix

Manage Modules tab does not show FIX
latest threads bug fix

* oryginally reported by - gemini at mybb forums.
* bug - when latest threads addon enabled, attachments are not displayed
in post.
* cause - $thread variable overwritten by latest thread addon.
* action taken - $thread variable scope within addon changed.
* refferenced by avril-gh/Advanced-Sidebox#2 for
WildcardSearch/Advanced-Sidebox#27
Merge pull request #28 from avril-gh/latest-threads-bug-fix

latest threads bug fix
beta update

Issue #26 - added support for custom title's for each side box

Issue #21 - added Guests group to group permissions

Issue #25 - corrected bug in which multiple modules of the same type used on the same script page were rendered incorrectly.

Finished upgrade functionality globally (I hope) and tested upgrades from all versions of ASB to 1.4 without a single glitch.

Crossing my fingers.
beta update #2

Issue #32 fixed in which boxes using default title get a decription as well

Issue #31 fixed by porxy of other changes

Issue #30 fixed by passing correct information to custom box `build_template()` method

Issue #26 should be finished as well

Issue #29 (discussion) add-on modules no longer have to worry about separating template variable for Stereo type modules. It is handled within the core so that devlopers never need worry about this functionality unless they wish to use it.
Beta Update #3

Issue #34 fixed

Issue #29 addressed by removing designation 'simple' and 'complex' from end user and add-on module developer. All modules now have the more power without requiring extra code or confusion.

   Stereo modules now removed from end-user view though it remains internally.
Beta Update #4

Issue #35 fixed by reworking Search box templates to use `$mybb` object (saving unnecessary queries) and added options to the search box.

Issue #36 fixed by checking that an add-on module is installed before upgrading (casued uninstalled modules to instantly be re-installed on load (any load of `Sidebox_handler` object)

Issue #29 addressed again to further simplify moduls as much as possible for the developer and end-user while maintaining performace and functionality.

Thanks to @avril-gh for patience and for speaking up!
Beta Update #5

Issue #37 - corrected code

Issue #38 - removed install/uninstall in favor of seamless, behind-the-scenes handling of modules

Issue #39 - corrected issue with latest thread module missing a global variable declaration
Beta update #6

Issue #41 Online Staff box incorrectly displayed any user with certain staff permissions instead of using the built-in settings. Decided to completely scrap the module and rewrote it. Much better now.

Issue #42 CodePress is now supported (if enable in ACP) for custom box editing

Several smaller updates and fine-tuning including a thorough walk-through of the HTML output and the introduction of comments for debugging.

This should signify the last of feature additions for this version and when testing has progressed enough for me to set a release date I will.
Merge branch 'master' into feature

Conflicts:
	README.md
	inc/plugins/adv_sidebox/adv_sidebox_install.php
	inc/plugins/adv_sidebox/modules/latest_threads/adv_sidebox_module.php