Moved the implementations file from boost/integer/detail to boost/integer. Changed the layout of sign_extend function and static_sign_extend template.