Plain .gitignore file for Windows.
Visual Studio project created
Committing so I can push & continue work at home.
Added header-creation scripts for Windows
Project now compiles on Windows 7 using VC2012
Windows branch now compiles successfully on OS X, iOS, and Android.
Functions are now exported from Windows DLLs.
Merge branch 'hotfix/0.4.1' into develop

* hotfix/0.4.1:
  Updated documeuntation for 0.4 release.
  modify absolut path to relavent path for generate doxygen file
  Updated copyright and contributor information.
Merge branch 'feature/Windows' into develop

* feature/Windows:
  Functions are now exported from Windows DLLs.
  Windows branch now compiles successfully on OS X, iOS, and Android.
  Project now compiles on Windows 7 using VC2012
  Added header-creation scripts for Windows
  Committing so I can push & continue work at home.
  Visual Studio project created
  Plain .gitignore file for Windows.

Conflicts:
	ePub3/ePub/nav_table.h
Reinstated OS X project Prefix Header value.
Updated headers to include GPLv3 where necessary.
Tweaked project paths to ensure non-absolute
Fixed rogue gitignore: all headers now present.
Completed new refcount & property API work. Now make sure it builds for other platforms.
Now builds on Android NDK.
Now setup to build on Windows, which it does.
declared NavigationElementPtr, NavigationTablePtr for consystency
Error infrastructure now in place.
Next step: make the core library use it EVERYWHERE.
Fixed a bug in SpineItem property parsing.
Fixed some issues with IRI class.