added option to allow zooming around the crosshair instead of the center; can be enabled via options or by holding alt while using the mousewheel
tabs converted to spaces except wxstruct.h
moved changes to dialogs into fbp files
converted linux to dos file endings for wxfb files
fix compiler warnings on gcc 4.6.3, Debug build
Fix bug caused by setting default drill size in D_PAD (fixes lp:1123392).

* Add check for pad type and force drill size to zero if pad is surface
  mount in PCB_PARSER.
* Modify the D_PAD SetAttribute method to clear drill size if pad type is
  set to surface mount.
Eeschema: force file ext in"Sheet  Save As" command (Bug #1122212 )
Pcbnew: Pcad2kicad: remove dead code.
add -fPIC for all builds, even cross comiling to Windows from Linux, even non Debug and Release builds
typo
-fPIC only for non-MINGW.  See http://mingw.5.n7.nabble.com/Option-fPIC-not-supported-td18480.html
Remove outdated (and/or erroneous) documentation.
Add CheckCXXSymbolExists.cmake to fix configure bug using CMake versions prior to 2.8.6. (fixes lp:1124854)
MacOSX: Now Arcs are shown in edit mode
MacOSX: now autoplace is drawn correctly
Commit patch from Antia Puentes relative to bug Bug #1125047 : PcbNew: Insert a footprint in the board, from the Library Browser, by double clicking on it, with a change to avoid the button release event (from the double click) to be seen by the main window.
Plot dxf format: fix issue for some non latin1 chars.
typos and tooltip
fp lib table work
Adds zooming method for zooming relative to the crosshair instead of centering
the crosshair after zooming.

This method is only used when the ALT key is held while using the mousewheel or
if it's permanently enabled in the options dialog next to the middle mouse
button panning option.