Lowest and highest price options

This allows price keys not to be ordered like [0,1,2...] but also can be
random ids if needed
Set same meta on cart items added manually to a payment, as when normally purchased
Round item price before storing
Merge pull request #2406 from leewillis77/issue_2404

Set same meta on cart items added manually to a payment
Fix download log lookup by email/id
Properly handle item quantities when adding to cart
Sanitize text return
Fix improperly referenced variable
Merge pull request #2426 from ghost1227/issue/2424

Fix improperly referenced variable
Fixed missing roles object
Fix missing  initiatlization
Add default case
Remove use of extract() from edd_render_price_row()
Merge branch 'master' of github.com:easydigitaldownloads/Easy-Digital-Downloads
 proper return doc for edd_get_report_dates()
proper doc for edd_get_settings_tabs()
Proper returns in cart saving functions
Define  at the top
Remove unused
Remove property type