code: function Pager(page, sortby, desc, limit) {
  	this.page = page || 1;
  	this.count = 0;
  	this.sortby = sortby || null;
  	this.desc = desc || true;
  	this.limit = limit || 30;
  	this.name = "";
  	this.lastKey = null;
  }
docs: This class stores pagination data. It limits the results for queries in the DAO
  and Search objects and also counts the total number of results that are returned.
  @author Alex Bogdanovski [alex@erudika.com]
  @param {Number} page page number to start from
  @param {String} sortby sort by field
  @param {Boolean} desc sort in descending or ascending order
  @param {Number} limit limits the results
  
  @property {Number} count the total number of results
  @property {String} lastKey reserved use
  @returns {Pager} a pager