fix Inner1.Cu in pcb_parser.cpp, start cvpcb work.
fix Inner1.Cu in pcb_parser.cpp, start cvpcb work.
Update demo files
typo on B_CrtYd, F_CrtYd, B_Fab, F_Fab
back annotation when CVPCB and EESCHEMA are running under KICAD
add aDocName to NETLIST::Format()
netlist_stuff
backanno
Bugfix: Bottom layer not correctly handled in (PNS) Interactive router.
Fixed vertical alignment for strings that contain a newline character at the end (GAL).
switch back to original sexpr usage of PTREE, add new DSNLEXER constructor, enforce accessors in kicad.exe
kicad.exe work:
*) re-enable the MacOpen() support.
*) fix path truncation bug.
*) open *.kicad_pcb and *.sch files in the same process if they are part of the 
   the currently open project, even from the tree view.
Removed EDA_DRAW_FRAME::SetGalCanvasActive() [it may be misleading], added EDA_DRAW_PANEL_GAL::GetBackend().
Created a specialization of EDA_DRAW_PANEL_GAL: PCB_DRAW_PANEL_GAL.
Moved View related routines & fields from PCB_{BASE,EDIT}_FRAME & BOARD to PCB_DRAW_PANEL_GAL.
Fixed switching between GAL canvases error.
Minor changes (removed an unnecessary event handler and two function calls that had no real influence).
Initial version of GAL-based module viewer in pcbnew.
Fixed VIEW::SetViewport().
Added autozooming and display of the last chosen module for module viewer using GAL.
Fixed toolbar buttons for zooming in GAL canvas.