This Fixes #754,#755,#656,#828,#823
This Fixes #754,#755,#656,#828,#823 

Adding null check and default value to 10 if rcloud.conf doesn't have solr.page.size.
This Fixes #754,#755,#656,#828,#823

This check is better.
This Fixes #754,#755,#656,#828,#823

Indentation clean up
This Fixes #754,#755,#656,#828,#823

Changed the default page size to 10.
This Fixes #754,#755,#656,#828,#823

Simplified the count logic
This Fixes #754,#755,#656,#828,#823

Including asstes also for search. I didn't know assets search is also included. 
@Arko2013 informed while testing this. Thanks.
This Fixes #754,#755,#656,#828,#823,#938
move jquery.bootpag to require dependency

for @sujitbehera27, generally we don't include whole libraries by inclusion
tighten up layout of search frame
give left side of text inputs a little air
fix sorting by notebook name

for @sujitbehera27
description was starcount, copy paste or testing error?
Merge branch 'pr/926' into develop

Conflicts:
	htdocs/js/rcloud_bundle.min.js
search pagination/sort fixes and cleanup

for @sujitbehera27

search page size is better as a user option
while we're at it, save sort and order prefs
also choose default order from sort
shorten order terms and size accordingly

it's better not to add things to the global namespace
and i wrapped search.js in an IIFE
so toggle is now a member of RCloud.UI.search

had a couple of merge errors which this fixes as well