Move database utility load to separate method in CI_Migration class

It is wise to move dbforge loader out of __construct(), else the CI_Migration class is hard to extend. 
With this change developers can use other db utility, skip automatic table creation, etc.