Merge pull request #334 from nickavv/master

fixed #328
beginnings of a pagination system for contributions. currently always shows a 10-item-limited page zero
continued pagination, only missing actual page-changing buttons
Deleted several files still with 'experiment' or 'experiments.' Added two new files with 'project' and 'projects.'
Merge branch 'master' of https://github.com/isenseDev/rSENSE into testing3
fixed issue with filtering not working if no page number specified
Deleted 2 files with improper name convention. Created new file with correct name convention. Added several unit tests. Fixed a small error in the media_object models file.
working page forward and back buttons. Page number doesn't change and buttons don't disable when you are at the ends yet though
Merge pull request #338 from kcarcia/testing3

Deleted files with improper name convention and added files with proper name convention
fully working paginator on user contributions
Merge branch 'master' of https://github.com/isenseDev/rSENSE into wigglybranch
added padding to disabled vis messags
app/controllers/users_controller.rb
Merge pull request #342 from jdalphon/fix_register

Un-removing users/new in the users controller
Made title a required field for data sets. Made fistname, lastname, and password required fields for users.
Merge branch 'master' of https://github.com/isenseDev/rSENSE into wigglybranch
Merge pull request #343 from kcarcia/testing3

Made certain fields required in user.rb and data_set.rb
Merge pull request #340 from nickavv/wigglybranch

Paginated User Contributions & added padding on disabled vis messages
Limited contributions pages to 5 items, changed page display to say Page X of Y
Merge branch 'master' of https://github.com/isenseDev/rSENSE into wigglybranch