LMSPluginManager
Adds namespaces and plugins support to autoloader
Adds phine phine/lib-observer
and phine/lib-exception libraries
Fixes LMSPluginsManager
Adds examples for LMSPluginManager
Merge branch lmspluginmanager
 new installation #238

Tworzy katalog lib/Smarty jeżeli go nie ma. Pomaga w tym problemie: lmsgit/lms#238
added missed last commit
Merge pull request #254 from limer-org/patch2

 new installation #238
Merge pull request #250 from maciejlew/master

LMSPluginManager
Adds LMSPlugin - abstract class for all plugins
Removes unnecessary object creation code
Merge pull request #255 from maciejlew/master

Adds LMSPlugin - abstract class for all plugins
s/LMSPluginsManager/LMSPluginManager/g
s/LMSPluginsManager/LMSPluginManager/g
install plugins directory
new ui manager
fix
make userpanel menu appear by default leaving ability to delete it or relocate it
install phine libraries