Allow Zanata to start even if Lucene lock files are found

As of 4.4, Hibernate Search's NativeFSLockFactory should be able to
   deal with dead lock files.
Output a warning if indexes are stored in NFS.
Async task framework refactoring

Pull Request: https://github.com/zanata/zanata-server/pull/606
This is the new async framework which lays the ground for the CDI version.

Squashed commit of the following:

commit 9fcd562b329130432949a6fd7d72252ec6acf147
Author: Carlos A. Munoz <camunoz@redhat.com>
Date:   Thu Oct 16 16:29:29 2014 +1000

    Fix transaction missing error when pushing.

commit de8c56e789862af9afa2dc11f782087fd6067ca8
Author: Carlos A. Munoz <camunoz@redhat.com>
Date:   Tue Oct 14 16:54:07 2014 +1000

    Fix code styling issues.

    Also add some tests.

commit 57bab714e64449b47d37d4017d6ea34a5e26bb3d
Author: Carlos A. Munoz <camunoz@redhat.com>
Date:   Tue Oct 14 09:36:16 2014 +1000

    Revert arquillian.xml changes.

commit 664fecfe721ffec657df8de45a13385bd0db913c
Author: Carlos A. Munoz <camunoz@redhat.com>
Date:   Mon Oct 13 16:47:54 2014 +1000

    Replace async package with async2.

    Removed the old package and renamed async2 to the old name.

commit ae1da24cb3f332af3d99cbd71cb6cda815e0afde
Author: Carlos A. Munoz <camunoz@redhat.com>
Date:   Mon Oct 13 16:04:19 2014 +1000

    Move source and translated doc push to new async framework.

commit 891ae93b40ef47f9f2d9ac5b94ceb7c29719f29b
Author: Carlos A. Munoz <camunoz@redhat.com>
Date:   Mon Oct 13 13:56:25 2014 +1000

    Migrate Zip File building to the new async framework.

commit 2256c1abfb8b585d7062420c29376c96b62f0840
Author: Carlos A. Munoz <camunoz@redhat.com>
Date:   Thu Oct 9 16:06:50 2014 +1000

    Migrate Copy Version to the new async framework.

commit 6772a89a0032faf9ca0c1f61c5a0b1eec38ad7f6
Author: Carlos A. Munoz <camunoz@redhat.com>
Date:   Thu Oct 9 13:41:46 2014 +1000

    Migrate Copy trans to the new async framework.

commit f7123063ab1d00c694cc21c629c5034e896ecc25
Author: Carlos A. Munoz <camunoz@redhat.com>
Date:   Tue Oct 7 16:17:30 2014 +1000

    Migrate Reindexing to the new Async service.

commit 112bcc1b5a0910c48e21dcea2cb5d5f1f5933ae4
Author: Carlos A. Munoz <camunoz@redhat.com>
Date:   Tue Oct 7 16:17:09 2014 +1000

    New Asynchronous framework.

    Behaves similarly to what a CDI implementation would.
Fix the bad user management data scroller

Fix the ridiculous width of the scroller,
the current page always being '1',
the synchronisation between the header and footer scrollers.
Fix some broken tests for Wildfly

Also simplify some of the error stuff, as it was causing problems
Merge pull request #609 from zanata/fix-bad-datascroller

Fix the bad user management data scroller
Merge pull request #562 from zanata/skipLockCheckUnlessNFS

Allow Zanata to start even if Lucene lock files are found
Merge pull request #605 from zanata/fix-the-wildfly-tests-again

Fix some broken tests for Wildfly
Implement webhooks: https://bugzilla.redhat.com/show_bug.cgi?id=1122776