Prevent No matching records from being clickable
Adding backup list feature and multiselect feature to options.inc.php.

Some modifications by bradymiller.
set race to multiselect, dont allow adding of language on form and fix formatting on language selector
increment database counter in version.php for prior two commits
Updates and fixes to ubuntu packages to work with modern ubuntu and debian version.
Date functions fixes for case statement to match Spanish, Spanish (Latin American), or Spanish (Spain).
Fix for webserver_root and web_root variables in windows.

 -Note this has debugging lines in that need to be removed before official commit.
fixed upgrade script to also update with patch if applicable
minor update to ubuntu package
Modifications for module installer in openemr.
Zend framework 2 based module installer that can be used to install and integrate custom modules developed as separate modules into the openEMR. The application module is the core module which contains the database handling functions and other common functions. Please find the documentation for the same in the following links:

WhyModulesInstaller.pdf - http://sourceforge.net/p/openemr/code-review/232/attachment/WhyModulesInstaller.pdf
ModuleInstaller-DeveloperGuide.pdf - http://sourceforge.net/p/openemr/code-review/232/attachment/ModuleInstaller-DeveloperGuide.pdf

Please refer line no.26 in zend_modules/init_autoloader.php for setting up ZF2 Library Path Settings.

Signed-off-by: Ajil P M <ajilpm@zhservices.com>