Add some information about the associated bundle to the child products in the cart details. This is necessary to know for example which was the price option picked for a given download when we want a custom site count / expiration date for licensing.
Updated as requested in the pull request discussion (make it lighter)
Covering some edge cases where options may not be set.
Merge pull request #1990 from marvinlabs/master

Enhancement to function edd_get_payment_meta_cart_details
Moves error suppression to PHP functions for edd_readfile_chunked

No sense in sullying EDD functions with error suppression when it's PHP edge cases that require it, not EDD.  Also fixes a fair bit of standards kerfuffles as a result of copypasta.
Merge pull request #1995 from JustinSainton/patch-5

Moves error suppression to PHP functions for edd_readfile_chunked
When there are multiple y axes, color code.

The Flot API is interesting - there are some open tickets on different areas to expand the ability to format axis labels, but as of right now, this semi-hacky way seems it might be the best approach.  I've tested several multiple axis reports, it seems like it should work fine.  But I'm über-open to there being a better way.
Remove y-axis grid CSS from EDD_Graph

Moving it to edd-admin.css to apply globally.
Adding global graph CSS styles to edd-admin.css
Merge pull request #1996 from JustinSainton/patch-6

When there are multiple y axes, color code.
Add ! important for graph axis and also add .edd-graph class to ensure no other flat graphs get affected. #1996
Format sales columns in gateway report with edd_format_amount().
Make edd_format_amount() non-currency friendly

When a second optional parameter is passed ($decimals, defaults to true) as false, no decimal places are returned.  This is helpful when formatting non-currency numbers.
Merge pull request #1998 from JustinSainton/patch-7

Make edd_format_amount() non-currency friendly
Use new second parameter in edd_format_amount()
Modify after-graph text

Total sales needed to use new edd_format_amount() parameter (setting decimals to false).  Estimated monthly sales needed to use edd_currency_filter().
Merge pull request #1999 from JustinSainton/patch-7

Modify after-graph text
Adds floatval() to edd_get_payment_amount()

Supersedes PR #1536
Merge pull request #2001 from JustinSainton/patch-8

Adds floatval() to edd_get_payment_amount()
Merge pull request #1997 from JustinSainton/patch-6

Format sales columns in gateway report with edd_format_amount().