Resolve issue with hiding field names

Hide field names unless they're titles.
Merge pull request #48 from mustardBees/patch-1

Resolve issue with hiding field names. Props @mustardBees.
Revert mustardBees/patch-1 because of broken unit tests
Revert "Revert mustardBees/patch-1 because of broken unit tests".. His patch was correct, and unit tests to be corrected.

This reverts commit 47fd3dd69d6255581472f20b5aee215c527cfb34.
Set default field argument for 'show_names' to true. Update unit tests to reflect this new default.
Update assertions arguments order so that 'expected' is always first (to match results language)
Fix grouped field 'show_on_cb' check to first check if property is set.
update .pot linen numbers
Better grunt css config.. opening bracket on same line, tab indentation
Fix contributing.md typo
update alpha version number for .org
change assertion order
rename test method "clean_string" to "normalize_string" and use regex patterns
update .pot line numbers
Remove wp_normalize_path as it causes more trouble than it's worth for windows users
Add deprecation comment
Remove duplicate actions, and fix var declaration
Oops, fix method name.
Testing for "peform_param_callback" method and field callbacks
object_type should fall back to "post" in the CMB2_Field object