add modals on order page, refactor modals

Conflicts:
	app/components/credit_customer_modal.js
	app/components/debit_customer_modal.js
convert other modal components to use a base modal class
fix customer test
debugging change-password
components
modal components