Model loader can load multiple models with alternate name

This allows users to load multiple models at the same time while using alternate names for the object if they like. 

    $this->load->model(array('model_one', 'model_two'));

    $this->load->model(array(array('model_one', 'foobar'), 'model_two'));