Working on type traits compatability for visual studio, not as terrible as I thought
Adding visual studio stuff to ignore list, progress on traits.

Tried to detect a case where archives were marked as const but this is harder than it seems.  Now detecting if load or serialize incorrectly marke their type parameters as const (or are const member functions)
traits nearly done, looking good so far
more progress, everything compiles except portable_binary and json.  Archiving not working yet.
XML Archive working on visual studio 2013 preview

I tried out a few things with traits to try and get things like:

template <class Archive>
void load( Archive const & ar, MyType const & t ) {}

to be errors (note the const).  I don't think it's possible to detect this stuff
in the traits that check if these exist, but we can probably catch it in the processImpls
binary archive looks like it is working, putting in some static_casts to quiet down some warnings
all archives now compiling

had to make a few changes to rapidjson since it uses constexprs in one location,
also had to make sure we used the correct sprintf in a place where we inserted the code
moving vs stuff into vs folder
cleaning up projects
New solution
vs project fun, polymorphic support not yet working
removed sizeof_array since sizeof() does the same thing.

modified array to use sizeof(array) instead of sizeof(T) * N

modified C style arrays to use sizeof() and proplery check for arithmetic types before doing a binary serialization
everything working in VS, haven't run unit tests but sandboxes are looking good

polymorphic stuff seems fine.  finish up unit tests then test this back on linux
fixing gcc errors
removing ==1 from trait checks
formatting, everything compiling properly under gcc/clang
Adding unit test project
can't use initializer lists in unittests for vs, need to take them out
Removed some (but not all) of the line endings I accidentally added while in VS.

Fixed a bunch of issues related to compiling unittests on VS.

Having a problem linking against boost unit tests, so can't run the tests yet.
changed to using automatic linking for boost, now linking against dlls