Fixed issue #1360 about MMap auto flush of blocks
https://github.com/nuvolabase/orientdb/issues/1225

create OClassTrigger
https://github.com/nuvolabase/orientdb/issues/1225
https://github.com/nuvolabase/orientdb/issues/1225
https://github.com/nuvolabase/orientdb/issues/1225

create OTrigger Class
https://github.com/nuvolabase/orientdb/issues/1225

create OTrigger class
https://github.com/nuvolabase/orientdb/issues/1225

Create OTrigger class
https://github.com/nuvolabase/orientdb/issues/1225

Create OTrigger class
https://github.com/nuvolabase/orientdb/issues/1225

Create OTrigger class
https://github.com/nuvolabase/orientdb/issues/1225

Create OTrigger class
https://github.com/nuvolabase/orientdb/issues/1225

Create OTrigger class
Disabled auto-flush to let suite test to pass
Hash index speed improvements.
Moved hashIndexTest folder under target
Propagated security exception up to let the browser to ask for user/passwd
OPLA if field now supports also direct boolean values
Improved flatten and usage of memory in SELECT by using iterators rather than collections
Revert "Improved flatten and usage of memory in SELECT by using iterators rather than collections"

This reverts commit f7b0a93cf6788e821445a65cacd3e4560eff38d8.
Revert "Revert "Improved flatten and usage of memory in SELECT by using iterators rather than collections""

This reverts commit fe77b5d5ba92f046f955b7627f9b50f4218a5858.
Revert "Revert "Revert "Improved flatten and usage of memory in SELECT by using iterators rather than collections"""

This reverts commit dfd06ef4ec4fa955fdfe1e122eae39ea670fad89.