Added tests of the CUploadedFile getExtensionName method
Reusing the CFileHelper getExtension method
Shifted CUploadedFile getExtensionName to use CFileHelper getExtension
Database settings moved to separate file.

main.php and console.php just include it.

fixes #3489, close #3490
Allow to hide First, Previous, Next and Last buttons.

Hi, now there is no way to disable text buttons in CLinkPager (without development own pager).

My propose:

```php
$this->widget(
    'zii.widgets.CListView',
    array(
        'dataProvider' => $dataProvider,
        ...
        'pager' => array(
            'firstPageLabel' => false,
            'lastPageLabel' => false,
            'header' => '',
            'footer' => '',
            'cssFile' => false
        )
...
```

In this case First and Last links will be disabled.

Cheers.

close #2630
in CPgsqlColumnSchema don't set size for time types with precision

fixes #264
close #2802
Merge pull request #3034 from acorncom/refactor-file-helper

Refactored CFileHelper to reuse the getExtension method
Merge pull request #3036 from acorncom/3035-add-file-helper-use

Refactored CUploadedFile getExtensionName
ignore table pkfield if overrided in model

close #3156
fix #3055 inconsistent return value of CAction::runWithParams()
adjusted doc order, fixes #2509
CActiveForm::error() fixed to respect 'hideErrorMessage' option on regular output

fxies #3302, close #3330
removed unnecessary .gitignore files

fixes #3227
fixed crash when validating non string data

fixes #3087
Fixed Ukrainian localization error
ja doc fixes
Merge pull request #3494 from softark/2014-08-16-ja-update

ja doc fixes
Merge pull request #3491 from cebe/fix-3087

fixed crash when validating non string data