coding standards fixes
Merge pull request #4563 from splashingpixels/master

coding standards fixes
POT files
trash old langs
Pulled in translations from Transifex.
Config for transifex

@coenjacobs if you install transfix client, go to the i18n directory in
console and run `tx pull -a`
Fix API keys permissions bug

When API keys were generated for the first time, the permissions
weren’t set, which required an additional save before they were set.
This commit fixes this to set `read` permissions by default when
initially generating API keys.

Part of #4055
Make customer data for orders endpoint consistent for guest orders

Simply returning ‘guest’ for the customer property changes the data
type of the response from a dictionary to string which is bad for
clients that should be able to always expect a dictionary. This commit
fixes that by using the same dictionary structure as registered
customer orders, but excluding fields which aren’t applicable. Clients
can determine guest vs. registered customer orders by inspecting the
value of customer ID, which is 0 for guest orders.
Replaced deprecated jQuery live methods with on
Merge pull request #4572 from splashingpixels/master

Replaced deprecated jQuery live methods with on
Merge pull request #4568 from maxrice/rest-api-fixes

More REST API tweaks
Compiled .mo files
check for default Closes #4571
Merge branch 'master' of github.com:woothemes/woocommerce