#4360: added templates and generators
Added .gitignore + Qt creator fix

Use .gitignore manually if you wish.
Qt creator couldn't find includes unless you specify "declaratives" in
*.pro file.
Add blank for textviewer. TextViewer inherit from QTextEditor
Add blank for TextView.
#4359: added mainwindow design draft
Simple sourceBrowser (Tree) added.

The simplest one!
Merge remote-tracking branch 'origin/devel' into 4356_source_browser

Conflicts:
	src/sca/sca.pro
	and some more files changed...
Added .gitignore + Qt creator fix

Use .gitignore manually if you wish.
Qt creator couldn't find includes unless you specify "declaratives" in
*.pro file.
Simple sourceBrowser (Tree) added.

The simplest one!
Added displaying sourceBrowser
merge devel 4357_text_viwer
Merge branch 'devel' into 4357_text_viewer

Conflicts:
	src/sca/mainwindow.h
	src/sca/sca.pro
	src/sca/sca.pro.user
fixed typo
Merge remote-tracking branch 'origin/devel' into 4356_source_browser

Conflicts:
	src/sca/mainwindow.h
	src/sca/mainwindow.ui
	src/sca/sca.pro
	src/sca/sca.pro.user
	src/sca/objecttextviewer.cpp
	src/sca/objecttextviewer.h
Merge branch '4356_source_browser' into devel
#4356: opening file in TextViewer
#4356: Added custom context menu

Also, connected in to TextViewer.
#4356: Added checking if file selected & bug fix

Bug about selecting nothing (caused error)
Merge remote-tracking branch 'origin/4356_source_browser' into devel
#4356: Changed menu for detecting actions faster.

Also, connected dblclk event which opens a file in fileViewer.
#4357: Set wrap mode to NoWrap so that source codes are seen more usual.