WIP refactoring rendering code
lots of refactoring, code cleanups and some new functions

 * wrap jimports in eval-when form so constants are available at compile time

 * split code up into cleaner sections

 * add constants for +up+ +down+ +clockwise+ +anti-clockwise+

 * add get-atoms-of-symbol

 * add get-largest-ring

 * add atom-container-flipping routines

 * mol-to-svg and mol-to-pdf interface changes (add angle, flip)
split code up into multiple files
add flip-atoms-around-bond and related functions

 * reflect-point-about-line

 * added flip-atoms-vertical-around-line

 * added flip-atom-list-bonds
remove abcl-cdk.lisp and add inchi.lisp

 * fix asdf accordingly
export get-inchi and get-inchi-key
set margin to 0 and use a smaller PDF page size
jimport changes, export lower-level rendering functions

 * jimport forms now emit eval-when :compile-toplevel :load-toplevel
:execute

 * remove (now redundant) eval-when forms around jimport forms

 * references to java classes now evaled at compile time,
e.g. |Vector| -> #.|Vector|

 * export prepare-atom-container-for-rendering,
flip-atoms-around-bond, draw-atom-container-to-svg,
draw-atom-container-to-pdf

 * add (eand export) get-largest-ring, get-reachable-atoms, and
get-reachable-bonds

 * add get-pseudo-atoms
adding abcl-cdk examples
fix abcl-cdk-examples-config package and directory