Achieved list pages and media operation
Merge pull request #786 from linzongshu/media

Achieved list pages and media operation
Code cleaning
Merge branch 'develop' into media
Simplified media db schema
Cleaning upload method
Merge branch 'develop' into media
Added getColumns method for RowGateway
Merge branch 'develop' into media
Formulated doc api
Refactored file download
Merge branch 'develop' into media
Formulated media doc download
Fix for active setting in ApiController
Merge branch 'develop' into media
Achieved remote APIs
Updated media API methods
CS fixes
Merge pull request #789 from sexnothing/develop

Pisidenav add
Fixes Issue #782: URL value was not saved