Vid 2017

It's because this function returns data in 2 different ways depending on the input. If the caller passes ```fileTitle``` in as a string, then it should return a single associative array, eg:
```php
array (
    [title] => 'Howdini_Hacks_iPhone_Tips_and_Tricks'
    [fileTitle] => 'Howdini Hacks iPhone Tips and Tricks'
    [description] => "We're all addicted to our smartphones."
);
```
but if ```fileTitle``` is an array, then it needs to return an array of associative arrays, eg
```php
array(
    array (
        [title] => 'Howdini_Hacks_iPhone_Tips_and_Tricks'
        [fileTitle] => 'Howdini Hacks iPhone Tips and Tricks'
        [description] => "We're all addicted to our smartphones."
    ,
    array (
        [title] => 'Another_Video_2'
        [fileTitle] => 'Another_Video_2'
        [description] => 'Test Video 2'
    ),
    array (
        [title] => 'Another_Video_3'
        [fileTitle] => 'Another_Video_3'
        [description] => 'Test Video 3'
    ),
);
```
If we didn't do array_pop here it would return data in the second format as opposed to the first. It's confusing, but this method is used a few different places and I didn't want to go in and refactor those due to time constraints and a concern that it would lead to more regressions. I figured I'd just return this method to it's original but slightly wonky logic.