Fix #100: Inconsistent behavior with OLAP navigator d&d operation.

- Change drop tolerance settings to 'pointer' from 'intersect(default)'.

http://github.com/mysticfall/pivot4j/issues/issue/100
Exclude an unresolvable dependency to nekohtml.
Fix various integration test problems.

- Specify browser window size for more consistent result. 
- Replace unstable 'jquery' Selenium selector to 'css'.
Fix #101: Block UI during an ajax request process.
#101: Exclude some event from triggerinig UI block.

- Don't block UI on report change and poll event.
- Disable refresh button when no view is in active status.
#101: Don't block UI on report selection change.
#101: Make block overlay to show over modal dialogs.
Alway enable keep alive polling to prevent view expiration.
Fix #3: Implement drill through feature and table model
#3: Use cube caption for export file name.
Fix a CSS problem which prevents dropdown lists to open.
Remove dark themed loading image.
Fix a problem with newly registered data sources.

When a new data source is registered after the plugin is 
initialized, it could not be used since its definition was 
never registered to the data source manager.
Change project stage to 'Production'.

- To optimize performance.
- To prevent "...may not be executed after a lifecycle 
request has been completed" error message.

 i.e.) Application.setStageManager()
Fix report saving problem with the latest BI-Server snapshot.
Use Maven profile to choose an web driver for Arquillian testing.

- Resize browser window to workaround an IE driver issue.
- Set implicit timeout to avoid Firefox driver problem.
Ignore line separators to make tests to run consistently.
Fix a problem when creating a directory on Windows platform.
#59: Add delete menu item to the repository context menu.
Fix a NPE on tree node state restoring process.