Refactoring action that selects/deselects scopes.
Created select/deselect enclosing scope.
When running django action, keep the console colors correct.
Making it possible to activate completions only at a given scope (using on html).
Add support for PyLint1.0 symbolic ids (e.g. too-few-format-args instead
of E1306).
Added icon for tag.
Action icon.
icon template
Improve tycho build.

* update to latest version
* set relativePath for parent poms
* drop versions in poms for bundles that share the main version

Change-Id: Ief64453186df04752c9c225b5b874c4708077e29
changed line endings back to \n
put a couple of empty lines back to minimize diffs
Removed way to add preferences into PyDev. Most things can be done by getting the pydev preferences and setting the values directly (such as eclipse-color-theme does), so, removing the extensions to 'add' a new preference to be used in PyDev.
Merge pull request #55 from akurtakov/development

Improve tycho build.
Merge branch 'bugfixes' of https://github.com/AndrewFerr/Pydev into AndrewFerr-bugfixes
Merged patch to keep the PYTHONPATH updated. https://github.com/fabioz/Pydev/pull/53
Merge branch 'pylint1.0' of https://github.com/treygreer/Pydev into treygreer-pylint1.0
Merged support for symbolic ids in PyLint 1.0.0. https://github.com/fabioz/Pydev/pull/54
Streamline auto-configuration of PyDev interpreters.

1) Auto-configuration of interpreters no longer requires a background PreferenceDialog to
work. Therefore, the dialogs that appear when a project's interpreter is not found
(PyDialogHelpers) don't open a Preferences window if the Auto-Config button is clicked.

2) In the group displaying a project's Python settings (PyProjectPythonDetails), when a
project's interpreter is not set, the hyperlink for configuring an interpreter now opens
a dialog asking if an interpreter should be set manually or automatically. Only manual
config opens a PreferenceDialog.

3) Add a "counter" to PyDialogHelpers for preventing the "configure interpreter" dialog
from appearing while other dialogs are open, particularly those that are also for
interpreter configuration.
Remove any occurrence of AbstractInterpreterPreferencesPage.autoConfigureOnCreate, due to previous patch.
Changed approach to send events to Qt to be compatible with PySide.