Add Module Update Command functionality

Add dev:module:update command with the following options:
set-version
add-blocks
add-helpers
add-models
add-all
add-resource-model
add-routers
add-events
add-layout-updates
add-translate
add-default
Merge pull request #1 from netz98/develop

Develop
Merge branch 'feature/module-update' into develop

Conflicts:
	n98-magerun.phar
Merge branch 'develop' into feature/module-update
Issue #407: Check for Enterprise_PageCache presence before using it
Issue #407: Refactor condition into separate method for better readability
Merge pull request #409 from vinai-drive-by-commits/develop

Issue #407: Check for Enterprise_PageCache presence before using it
[TASK] Cosmetic changes.
[TASK] Updated changelog.

[ci skip]
[FEATURE] dev:module:observer:list -> add crontab area
[FEATURE] dev:module:observer:list Add getObserverType() to the
output list to see clearly the instance type.
[FEATURE] dev:module:observer:list Add --sort option to sort for
Event name
[FIX] grammar
Merge pull request #413 from Zookal/develop

[FEATURES] for dev:module:observer:list
add ability to clean multiple caches at once
Determine code pool from module directory
Add phpunit test file for Update command
Merge branch 'feature/module-update' into develop
Merge branch 'develop' of https://github.com/netz98/n98-magerun into develop
Regenarate phar