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