Make gcc44 mandatory

as promised, the patch to make GCC 4.4 or newer mandatory. While at it I've replaced boost::array by std::array since GCC 4.4 implements it. Once this PR is accepted I'll percolate it to the other modules.