Alex: Updated the bit manipulations to use uint32_t
Alex: Updated the bit manipulations to use uint32_t

I replaced the size_t usage to use a uint32_t type which will have a consistent amount of bits. If the manipulations need to be templated later on, it shouldn't require too much work.
AlexSabourinDev/cpp-utility,AlexSabourinDev/cpp-utility,AlexSabourinDev/Mist_cpp-utility