Added cytoscapeweb sub-project to version control.
Changed the ANT "build" target to depend on "compile".
Changed the resource bundle handler, so it does not try to load a client properties file by default, but only if it is explicitly set.
API documentation corrections.
- Decreased the min. zoom value from 10% to 1% (see Mantis #2130).
- Added default Passthrough Mapper to edge labels.
Ant build and README updates.
Fix for Mantis #2141: Mappers documentation mistake
Fixed bug #2142: The pan control shortcut keys pan to the opposite direction
Changed the js minify Ant task, so it can be invoked by Eclipse builders without errors.
Updated the README file.
The function that export the graph to PNG does not crop the image anymore.
Fixed Issues:
    - #2130: Circle layout doesn't "zoom to fit".
    - #2142: The pan control shortcut keys pan to the opposite direction.
    - #2144: The export to PNG feature should not crop the image.
    - #2150: Browser crashes with multiple node/edge selection.
Other Changes:
    - Added a default Passthrough Mapper for edge labels.
    - Removed the mouse-over tool tip from the Pan-Zoom Control.
Minor API doc fix.
Fixed Mantis #2167: Merged edges data object does not have source and target attributes.
Optimized the graph creation (simple refactoring) and the use of the Force Directed layout (by initialy setting random positions to nodes), which should prevent some stack overflow errors on large graphs.
Removed the recursion from the depth-first search algorithm that is used to separated disconnected graphs, in order to avoid the stack overflow error on large networks.
Fixed a zoom test on Chrome.
Refactored auto ID creation (edges/nodes) in order to improve performance.
Better packing results when there are many disconnected graphs and the biggest one is wider than the canvas width.
Removed unused commented code.