added cache clear funtionality to CM
iterating over CM_Cache_Storage_Abstract for cache clear
added docs
add ip
Merge pull request #1261 from mariansollmann/issue-1261

Add ip to createRequest mock in test helper
Merge pull request #1237 from cm-jan/issue-1237

Add clear all cache functionality to bin/cm
Removed command locks if not running

- Done periodically with monitorSynchronizedCommands()
- Done before checking locks when a command is being started
Added test for CM_Cli_CommandManager::monitorSynchronizedCommands()

- Made CM_Cli_CommandManager::_getProcess() static for testability
Made CM_Cli_CommandManager::monitorSynchronizedCommands() non-static

- Adjusted usages in CM_Maintenance_Cli and in tests
- Made CM_Cli_CommandManager::_getProcess() non-static again
Merge pull request #1263 from fauvel/issue-1263

Invalidate NOT running processes for the local machine
Set visibility for test methods
Add prefillValues functionality (allows to fill form fields` with predefined values)
prefillValues on form rendering
Add `prefilled` css class (streamline css classes too)
Replace prefillValues with _validateValues and _setValues

- extract prefillValues logic into _validateValues and _setValues
- remove automagic usage of prefillValues (used param `values`), manual setting instead
- adjust tests
Rollback deployVersion changes
Merge pull request #1267 from tomaszdurka/issue-1267

Introduce validateValues and setValues for Forms
Merge branch 'master' of github.com:cargomedia/CM into issue-1084

Conflicts:
	resources/config/deploy.php