Replace PackageType with ItemType
slick.js for tour-slides
adjust slick slides css
update tour links on register and input-pin page
Merge pull request #34 from crossroads/tour-slides

Tour slides
Improve error handling
Rename user model to user_profile and add new user model that contains only name, retrieve user_profile on app startup and login
styles for plan-delivery page
fixed route slider css
fixed route slider css
fixed messages css and validation for message
Create AjaxPromise to wrap jquery ajax requests
fix unit tests from checkin de07801
Add permission back to user model since it's used in messaging to display role
Remove permission property from user_profile since it's now defined in user_permission mixin
Fix unit tests, move UserPermissionMixin to mixins folder and AjaxPromise to utils folder
move validate & send-message to common controller
reuse offer.messages controller for review-offer.messages
refactored review-offer/supervisor-messages controller
refactored item-messages view for donor and supervisor tabs