Fix auth for broken users.
Ignore IntelliJ Idea files
API for domain policies + swagger documentation

Squashed commit of the following:

commit f123a50420e0d03b12d99e63eb79411b0a07b990
Author: Nicolas BERTRAND <nbertrand@linagora.com>
Date:   Wed Feb 26 16:03:09 2014 +0100

    Finalized REST API for domain policies

commit 4786584a256f580b55c9d4214b39f50606f5fdce
Author: Nicolas BERTRAND <nbertrand@linagora.com>
Date:   Tue Feb 25 17:43:29 2014 +0100

    Reworking of the API

commit 3a28df784334c867c4ab5d3937bcb472a31d9f40
Author: Nicolas BERTRAND <nbertrand@linagora.com>
Date:   Thu Jan 16 14:59:39 2014 +0100

    More domain policy REST api stuff

commit 94393c115b10ef2ebbc898dff85ac854e7ee137c
Author: Nicolas BERTRAND <nbertrand@linagora.com>
Date:   Wed Jan 15 11:24:01 2014 +0100

    First commit, test api for domain policies
Fix missing AbstractDomain contructor
Annotated dtos with swagger
Changed WEBSERVICE_UNAUTHORIZED to WEBSERVICE_FORBIDDEN
Fix sample1 (domain pattern)
New mailing list admin API.

Squashed commit of the following:

commit 82a5e09bba2bba8ea8532eb343ff0991cf938d2e
Author: Nicolas BERTRAND <nbertrand@linagora.com>
Date:   Wed Mar 5 17:02:04 2014 +0100

    Swagger documentation for mailing list api

commit c4c4d9720474e113922e72590b414cade7596c39
Author: Nicolas BERTRAND <nbertrand@linagora.com>
Date:   Wed Mar 5 16:28:24 2014 +0100

    Better api

commit 807a42daf410addbd87cb0e3c81bb3e3e3d417a8
Author: Nicolas BERTRAND <nbertrand@linagora.com>
Date:   Tue Mar 4 17:40:32 2014 +0100

    Initial commit
Inconsistent users API
Fixed Audit paging bug (see commit 6cb46bb92300713e89bbe3cc953e8801ec4fde17)
Fixed unit tests
Set LinShare 1.5.2
Fixed Thread content list layout
licence check and compliance commit
licence check and compliance commit