NPE fixed
Major cleanup
Minor: CartesianLayout doesn't need to be Serializable
Layout algorithm improvement: X and Y relaxation done independently and only if actual improvement results.
Minor
Graph will be saved again only if there was actual improvement.
Merge branch 'master' of github.com:klauswuestefeld/byke