Merge pull request #1543 from chriscct7/release/1.8

Create phpci.yml
Correct formatting and fatal spelling error
Merge branch 'release/1.8' of github.com:easydigitaldownloads/Easy-Digital-Downloads into release/1.8
Introduce edd_get_product_types(). #1537
Use new edd_get_product_types() in Download metabox. #1537
Rename edd_get_price_name() to edd_get_cart_item_price_name()
Add comment about the stupidity of edd_get_cart_item_price_name()
Rebuild edd_get_cart_item_price_name() and maintain edd_get_price_name()
Display price name on PayPal. #1516
Update edd_remove_item_url() to use index.php as the base. #1527
Restore edd_get_price_name()
Check if scheme is not http and not https to make absolute paths work on Windows servers. #1520
Add images and fonts folder to templates and update file paths so edd.css can be safely moved without breaking images. #1435
Minify CSS. #1435
Fix broken 1.8 tests
Fix broken downloads query test. #600
Added test_checkout_form() test. #600
Add test_checkout_actions() test. #600
Fix and complete test_checkout_actions(). #600
Add test_checkout_button_next() and test_checkout_button_purchase() tests. #600