Remove hidden boost dependency

Replace occurances of boost::container::vector with QVector.
Also replace assert with Q_ASSERT (less include files)

Hi! I thought it'd be easier to not drag in boost when Qt already gives us
all we need for these simple tasks =)