model: rebase estimate models to estimate namespace
app: change estimate table names

Conflicts:
	db/schema.rb
app: add documents table
Merge branch 'master' into HEAD
app: add bom page
app: add price_list page

Conflicts:
	app/assets/javascripts/application.js.coffee
	app/assets/javascripts/estimate/bo_m.js.coffee
	app/models/estimate/bo_m.rb
	app/models/estimate/bo_m_element.rb
	app/models/estimate/price.rb
	app/models/estimate/price_list.rb
	config/locales/views/home/en.yml
	config/locales/views/home/ru.yml
	config/routes.rb
	db/schema.rb
app: add estimate catalog main pages

Conflicts:
	app/assets/javascripts/application.js.coffee
	app/views/estimate/index.json.rabl
	app/views/estimate/new.json.rabl
	app/views/estimate/preview.html
	app/views/estimate/prices/show.json.rabl
	app/views/estimate/show.json.rabl
	app/views/estimates/new.json.rabl
	app/views/home/index.html.erb
	config/locales/views/estimates/en.yml
	config/locales/views/estimates/ru.yml
	config/locales/views/home/en.yml
	config/locales/views/home/ru.yml
	config/routes.rb
app: view boms by catalog
app: view prices by catalog
app: select catalog with dialog on bom creating page
app: select catalog with dialog on prices creating page
app: add sort on index pages for boms and price lists
app: add filter on boms page
app: go to show page from bo_ms. price_lists index pages
app: add sort on catalogs page
app: add project main pages
app: add place and entities creation to project page
controllers: refactoring paginate
app: add comments on project page
partial: add estimate::local creation pages