Merge pull request #511 from einhverfr/1.4

1.4.6 changelog changes
Merge pull request #514 from einhverfr/1.4

fixing perl errors when adding clients/vendors/employees, 1231
Merge pull request #516 from einhverfr/1.4

Fixing 1267
Merge pull request #518 from einhverfr/1.4

fixing 1268
Merge pull request #521 from einhverfr/1.4

fix for 1271
Merge pull request #524 from einhverfr/1.4

fixing 1274
Merge pull request #527 from einhverfr/1.4-batchprint

New batch printing interface
Merge pull request #531 from einhverfr/1.4

fixing bug 1275
Merge pull request #532 from einhverfr/1.4

fixing position of returns checkbox on the screen
Merge pull request #534 from einhverfr/1.4

fixing 1278, multi-language templates not stored in db
Merge pull request #536 from einhverfr/1.4

version number changes for 1.4.7
initial effort to remove employee.pm
fixing redirect of divs
fixing unification of contact scripts.
fixing syntax, some functions broken due to wrong version's syntax.  will fix in another commit
a number of small fixes
fixing test cases
Merge pull request #538 from einhverfr/1.4-unify-contacts

1.4 unify contacts