[Bugfix] prevent SQL injection
[Task] remove dummy data from sql dump
[Template] fixed some html errors in header and footer + changed the URLs from DEV server to live server (xbmc.org)
[Task] improved sync/import script and removed unneeded template sections like the sidebar as this site/script will never be called public
[Task] created central configuration file and moved db credentials to an external path
[Task] move all images into the "images" folder
[Task] add a CONTEXT constant that indicates the context the application is running in and load a different configuration file according to this context. To toggle the development context, simply create the file includes/developmentConfiguration.php containing your local configuration adoptions.
[Task] make application template based using a simple template system with placeholders
[Template] get rid of outdated <table> HTML markup and polish the styling a bit
Merge pull request #1 from da-anda/templatesystem

[Task] make application template based using a simple template system with placeholders
Merge pull request #2 from da-anda/template-markup

Fix/Cleanup template markup and get rid of the <table> tags
[Template] remove unneeded JS/CSS files from header
This got removed:
- jquery.watermarkinput.js (using HTML5 markup instead)
- ddsmoothmenu.js and .css (we're not using any dropdown menus here)
- jquery.color.js (not used it seems)
- jquery.autoAlign.js (only used for footer colums, simple CSS solution used instead)
[Template] get rid of cufon and use a open source webfont instead that looks similar. This is a more modern approach IMO.
Merge pull request #3 from da-anda/template-cleanup

Template cleanup
[Bugfix] linux servers obviously don't like windows directory separators for local paths. Thus replaced all '/' and '\' separators with the DIRECTORY_SEPARATOR constant of PHP.
Also added a function "sanitizeFilePath" which in future can be used to cleanup pathNames we're not sure about (i.e. if resolved from somewhere else).
[Template] made template rendering more intelligent by only rendering/fetching placeholders that are actually used by the template. This also includes nested templates that where fetched/rendered manually until now. To autoimport a templates wrap it's name with %%%, either with or without suffix (without will autodetect html/php).
Examples:
- %%%header%%%
- %%%sidebar.php%%%
- %%%footer.html%%%
[Task] remove code duplication from sidebar.php template
[Followup] forgot to return the output of the function rendering the addon lists in the sidebar now (tested in wrong browser window, so didn't notice :( )
[Task] the sidebar template doesn't have to include also the default framework files anymore (that was required before the switch to the template system)
[Bugfix] auto connect to DB on startup in order to have a valid connection available when calling $db->escape() which otherwise throws errors.