Added ignore file.
Added ignore file.
Fixed some javadoc issues.
Added maven project model.

Only builds the basic maven artifacts, not the examples or demo app.
Merge branch 'master' of https://github.com/mgarin/weblaf

Conflicts:
	src/com/alee/extended/tree/AsyncTreeDataProvider.java
Don't throw exceptions when null icons set on renderer.
Move maven pom to build directory.
Added type parameters to checking model.
Bump pom version from 1.25.0 -> 1.26.

Don't bother with a patch level version number.
Don't run doclint under JDK 8.

See http://stackoverflow.com/search?q=javadoc+doclint
FocusManager thread-safe trackers iteration
Code refactoring
Revert "Don't run doclint under JDK 8."

This reverts commit 5581231de4a148007b164f823c76ce1bc0f2d4de.
Don't hard-code the list of supported cell editors.

This means using reflection, but as it's in response to user activity
the performance hit shouldn't matter.
Precompute OS name and type.

These methods will be called frequently, so it is better to compute the
result once and cache it than to recompute it each time it is requested.
AsyncTreeModel now stops tree editing on reload
AsyncTreeModel fix for childs reload
FocusManager focus tracking fix
TableLayout constructor and methods improvements
Code refactoring
TableLayout moved to com.alee.extended.layout package
Massive nodes removal method added