replace ant build with maven

known issues:
- build and use maven-plugin to build extensions in same reactor, but maven doesn't allowed it.
- most tests doesn't run (currently skipped)
- mixtests for core and webapp in webapp
define pluginversions in parent
fix sftp, cifs (smb) in Networkplaces

backports and port to commons-vfs2 commits from sf-svn/trunk:
ff3bb8ee3bebb3459502545dc529ebb353886f38
bb51e63b25879d35bf54efd3d495824c99f48dae
7d91798ff60adccee79c311d0144da5f4e057561
fd6771016a47a7c581ac031b24881e753d86c858
f07ebee8e12179167204cabd9ce328a9ca29f27a
94ced89be2180943f2eff7d1d66a44038cc4174a

vfs's smbprovider is in not aviable in public maven-repos, so copy impl.
remove unnecessary dependencies from webapps
Bug: added patch #2807854 to trunk
Fix IE8 related layout issues (pull up adito 0.9.1)

git-svn-id: https://openvpn-als.svn.sourceforge.net/svnroot/openvpn-als/adito/trunk@528 7e7e6418-0a4e-0410-99f2-a06e816c90e7
Merge maven-migration
remove maven extension-plugin

in own github repository.

add regpository instead
add travis settings
fix travis settings ...
add issue tracker and scm info to pom
remove unix auth from core fixes #1
add travis status

skip ci
travis ci status fix

skip ci
replace readme.txt with readme.md

skip ci
Create README.md

skip ci
Update README.md

skip ci
fix classpath for pam-extension
use correct code conventions (sun/oracle) instead of eclipse code conventions
clean code

- remove useless javadocs, like "get x" for getX, "set x" for setX or "(non-Javadoc) @see x" for overriden methods
- better exception handling to not use Exception
- small improvment in generics (better for inheritance)
use commons-codec to create password hashes fixes #2

tested on debian 7.1 with java
java version "1.6.0_27"
OpenJDK Runtime Environment (IcedTea6 1.12.6) (6b27-1.12.6-1~deb7u1)
OpenJDK Server VM (build 20.0-b12, mixed mode)