Made CRC lookup table const and use std::uint32_t

Avoid complaints from the static analyzer about a non-const static. Also reduce dependency on boost by using the C++11 type.