Created a base class Element class which handles basic attributes
for index / exclude constraint elements.

Updated IndexElement class now it inherits Element class

Created the ExcludeElement class which inherits Element class

Created the ElementsWidget to permit the creation/edit of index/
exclude constraints elements.
Merge pull request #196 from babs/pgsql9x-support-trans-fr

Updated trans fr
Implemented EXCLUDE constraint support (issue #193)
Minor fix on constraint class

Minor change on ModelObjectsWidget

Minor change on TableObjectView
Add support to INCLUDING/EXCLUDING options when dealing with copy
relationships. (issues #194)

Minor fixes on Relationship class

Minor changes on Table editing form
Fixes on trigger class and editing form.

Minor fixes on BaseRelationship, Constraint, Table, Textbox

Minor fixes on ModelWidget copy/paste operations
Minor change on BaseObject

Removed method DatabaseModel::validateObjectDefinition()

Minor fix on ModelWidget
Added built-in range types (PostgreSQL 9.2) (issue #192)
Added support for COLLATIONS on composite types (user defined)

Created TypeAttribute class that will serve as composite type attributes

Auxiliary classes like Parameter, CopyOptions, TypeAttribute were moved
to separated files.
Added support for user defined RANGE types.
Finish View's trigger/rules support.

Minor changes on ModelObjectsWidget,
ObjectsScene,TableView,GraphicalView,
BaseTableView, DatabaseModel

Minor fixes on ModelWidget, OperationList
Removed commented code block (unused)
Fixed permissions for views. (issue #175)
Improvements related to permissions.

Minor fixes on DatabaseModel, ObjectTableWidget
"Disable SQL code" option added for all types of objects. Except for
textboxes and base relationships (view-table rel. and fk relationships).
Introduced the pgmodeler-cli that handles model exports via command line

Created the class ExportHelper that handles the model exports

Minor changes on ModelObjectsWidget

Minor fixes on SchemaParser
Removed deprecated files COMPILING.md and PLUGINS.md

Due to some conflicts on Linux systes the subproject libutil was renamed
to libutils.

pgmodeler-cli implementation done.

start-* scripts removed. Since the env vars are set by the installer on
Windows and for Unix the env vars are set using the new pgmodeler.sh
script.
Removed some compilation warnings (Ubuntu)
Minor fix on permissions loading.