implements #839, check for 32 bits properly, bump required boost version to 1.46
delete file