More refactoring to simplify Syndetics logic.
Added phpcpd task.
Resolving VUFIND-737 (Incorrect spelling tokenization).
Added corresponding unit tests.
Added pdepend to continuous integration.
Added phploc metrics.
More spelling tokenization fixes related to VUFIND-737.
Configured PHPMD.
Adjusted getDriverConfig() to use ConfigReader instead of parse_ini_file() in order to take advantage of [Parent_Config], etc.
Removed incomplete/outdated cart logic -- these are old relics of an early implementation of the cart; if we want mobile cart support, we should reimplement based on the current blueprint theme.
Eliminated unused variable.
jslint style fixes (global directive for path variable defined externally; put function definition before call to that function for clarity).
Cleaned up whitespace; moved document ready function to end of file for jslint compliance (avoid undefined function errors).
jslint style fixes.
Moved document ready to bottom (for better jslint compliance).
Removed unused file.
Moved document ready functions to ends of files for jslint compliance (avoid undeclared errors).
Added global declaration for jslint compliance.
jslint style fixes: added global declarations and reordered functions so that declarations precede calls.
Style fixes.
Style fixes for jslint.