added abstract action tied with panel to be able to draw not only buttons on welcome screen
added new icons for project creation in pycharm
initial 2-step create new project dialog in PyCharm
added logos for twitter bootstrap and boilerplate.
Use renamed getIcon to getLogo to not mess with IDEA project creation
moved getSettingsPanel and getSettings from DirectoryProjectGenerator to PythonProjectGenerator. We don't push other projects to change new project dialog.
check if settings are valid in generator-specific settings listeners
get rid of django project name
get rid of install framework checkbox
fixed framework name in warning
reworked new web2py project creation
renamed empty to "Pure Python" project type
extracted template folder creation into TemplatesService and reused in different python project types
moved flask plugin to pycharm ultimate repository.

Since we have a community edition there is no point to have it in contrib repository.
fixed labels on template language panel
fixed web2py and template panel preferred width to fit welcome screen
temporary solution for error label on creating new project to fit welcome screen
added web projects logo
do not double validate on create button pressed
added ligtning icon for the error label
Merge remote-tracking branch 'origin/master'