- Migration of the XML files to the version 1.1 of the XML schema.
- Refactoring of the "state flags" definitions to take advantage of the "inherit_flags_from" capability available in the new XML schema.

git-svn-id: http://svn.code.sf.net/p/itop/code/trunk@3363 a333f486-631f-4898-b8df-5754b55c2be0
Aligned the compiler with the new XML format (1.1):
- Profile actions (was buggy)
- Sort the states declaration (could be buggy depending on the order of the declaration withing the XML)

git-svn-id: http://svn.code.sf.net/p/itop/code/trunk@3364 a333f486-631f-4898-b8df-5754b55c2be0
Computation of user rights: deny on a parent class must give DENY even if the class is explicitely ALLOW on the same profile (that was already working if the rules are given on several profiles). Note that this has a cost when building the grant matrix!

git-svn-id: http://svn.code.sf.net/p/itop/code/trunk@3365 a333f486-631f-4898-b8df-5754b55c2be0
Computation of user rights: added a config flag to force the legacy algorithm (user_rights_legacy, defaulting to false)

git-svn-id: http://svn.code.sf.net/p/itop/code/trunk@3366 a333f486-631f-4898-b8df-5754b55c2be0
Forms: drop-down box default value label could be changed (or this entry could be entirely removed)

git-svn-id: http://svn.code.sf.net/p/itop/code/trunk@3367 a333f486-631f-4898-b8df-5754b55c2be0
Fixed the support of a non-default port for MySQL, thanks to theBigOne!

git-svn-id: http://svn.code.sf.net/p/itop/code/trunk@3368 a333f486-631f-4898-b8df-5754b55c2be0