refactoring mining process, used class to modularize data process
set type on process mining
start develop cube join process
Merge branch 'master' of https://github.com/avelino/mining into cube_merge

* 'master' of https://github.com/avelino/mining:
  remove mock widgets
  add lemes on sponsor Open Mining
  widgets text and distinct
  Ajustes de layout no datepicker e no admin dos widgets; correcao no grid
  widget date range and utils filter for datetime
  Home, menu e paginas de grupo
  dashboards permissions group
  Restauracao da pagina de settings/dashboard
  Layout dos widgets, nova versao do font awesome e alteracao no icone de cubes
  dashboard group (menu) need permission verify and start permissions group
  Melhorias de layout e formulario de edicao multipla
  initial commit for dashboard groups/directories
  Site Open Mining
  Redesenho da barra superior do elemento
refactoring open mining application
Merge branch 'master' of https://github.com/avelino/mining into cube_merge

* 'master' of https://github.com/avelino/mining:
  fix order by home
  fix order by
  list filters
  fix validation
  validate admin permissions when rule is user
  fix validation widgets

Conflicts:
	mining/controllers/api/user.py
remove bower folder
fix bug bower set folder
merge requirements doc in dev
Fix pep8 on controllers stream
used nosetests on make test
cube join saving cubes
Merge branch 'cube_merge' of github.com:avelino/mining into cube_merge
Merge branch 'cube_merge' of https://github.com/avelino/mining into cube_merge

* 'cube_merge' of https://github.com/avelino/mining:
  cube join saving cubes
rename bin mining to cube
make script to generate rpm package
set permission createsuperuser
update setup file
fix bug on load keys (columns name)
set cube merge on bin/cube