Improve output by applying types (warn vs. print)

Output from the script was becoming burdensome. To remedy this, I
separated output into three categories:

1. Data changes (creating, editing, etc.): handled by 'print'
2. Problems (errors, warnings, etc.): handled by 'warn'
3. All other helpful information: handled by $DEBUG flag in code

Signed-off-by: Remington Steed <rjs7@calvin.edu>
Add match for another organization name

Signed-off-by: Remington Steed <rjs7@calvin.edu>
Improve output: fix wording, add payment count

Signed-off-by: Remington Steed <rjs7@calvin.edu>
Remove unnecessary uppercasing on resource title

Signed-off-by: Remington Steed <rjs7@calvin.edu>
Fix Resource Payment bugs

I found and fixed a number of bugs in the code that handles Resource
Payments:

- Some price formats were not converting properly into cents
- - Now handles: 40.5 -> 4050, and 34 -> 3400
- Conversion to cents was happening after checking for price of zero
- - Price checking now is moved after conversion
- Was creating payments even if price is zero
- - Now checks for price > 0 before creating payment
- Improve output by including formatted price

Signed-off-by: Remington Steed <rjs7@calvin.edu>
Merge remote branch 'origin/master'