Fixed a strange error where mingw thought size_t was atomic&

For some reason mingw didn't like using operator= to assign an unsigned
into to an atomic variable. it asumed it was another atomic, and invoked
the deleted copy constructor. Hopefully this will temporarily address the
issue, otherwise boost::afio::atomic will need to overload operator= as
well.