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.