Ensure $post exists. Closes #3514.
Rather than check if cart has contents, standardize cart hash and cookie so its refreshed once. Ref: #3505.

As committed on master branch:
- https://github.com/woothemes/woocommerce/commit/34624fa4cabbf27a8a4a6cb92310ea70863aceca
Google Analytics no longer identifies users using custom vars - Closes #3441
Use version_compare to check for required jQuery. #3567
Made gateway abstract compatible with implementations
Readme bump with strict notices fix
Replace deprecated $wpdb::escape() with esc_sql()
Fix WC_Product_Cat_Dropdown_Walker strict notice

Specifically, fix: "Declaration of WC_Product_Cat_Dropdown_Walker::start_el() should
be compatible with Walker::start_el()".
PHP 5.4 strict warnings prevented

As committed on master branch:
- https://github.com/woothemes/woocommerce/commit/7c7e0ec9f4575ab91661326eb238a9b7c1e8cc97#comments
Merge pull request #3613 from thenbrent/release-2-0-14

Small WP 3.6 patches @coenjacobs can you move to 2.1 as well
Lock files - prevent full path disclosure. Fixes #3580.

@coenjacobs .14
Croatia is EU Fixes #3615.

@coenjacobs .14
Fix result count display when posts_per_page is set to -1

When your posts_per_page is set to -1 the display is output as `Showing 1–-1 of 15 results` when displaying all items when it would be better to show `Showing all 15 results`
Update post_date_gmt when changing order date
Add a dedicated hook for adding fees. Closes #3611. Fixes #3352

@coenjacobs we might want this in .14 for some extensions in audit.
Replace placeholder script. Closes #3586.

Conflicts:
	assets/js/frontend/woocommerce.min.js
Add default timezone section to System Status
Add 'woocommerce_ajax_order_item' hook

To allow extensions to filter the $item passed to `order-item-html.php`
Handle paypal cancelled reversals
Merge pull request #3636 from thenbrent/release-2-0-14-timezone-status

Display default timezone on System Status