initial effort to remove employee.pm

--HG--
extra : source : 3d1ab4c14e0b4b8a1afc45d515748f8f1ed50724
fixing redirect of divs

--HG--
extra : source : e419ed16055433a386020c1f750bfd3645eca03d
fixing unification of contact scripts.

--HG--
extra : source : dd21e55d4a291c9aec52fe9c3345f3d8903b314b
fixing syntax, some functions broken due to wrong version's syntax.  will fix in another commit

--HG--
extra : source : 6e2b9911617f3576d5dcc5c43a4908a99ce52b54
a number of small fixes

--HG--
extra : source : ae6723011d6adaf9580f7c7d6e38814e662dc6bd
fixing test cases
Adding number of empty lines as config option, for invoices, transactions, orders.

--HG--
extra : source : ae93658d0b5e7f17ce111fb22b060ffc89e122bb
IR.pm handles extra lines correctly now

--HG--
extra : source : 33016239fd6bee9e1c01eb04ad4cf41cbb4a854e
final fixes for min_empoty setting

--HG--
extra : source : 49e58b72378f1b063130851c4cdba371a9c03a2d
updating .pot
Fixing 1280, credit/debit invoices flipping signs

--HG--
extra : source : 232101d449fa7dde4abb6e3f3b5969040f9517a9
Simplifying slightly the employee creation workflow

--HG--
extra : source : eb6e519e8c0191d50b6090d07cca011f21dd5891
Adding gapless ar setting, for gapless invoice numbering

--HG--
extra : source : 2482ce245828d74395183c8107bc5912a4ef87ae
fixing test cases re: taxforms

--HG--
extra : source : d1616e1c5a08763393cb34bc7da9f4735e0ff90e
Fixing 1285 and 1287

--HG--
extra : source : bfcddd097a9bd09f056b04efa7f361d92d89556f
Fixing 1283

--HG--
extra : source : d6869150fcf12027c6beab6eabd8d195b009f8d4
fixing bug 1284

--HG--
extra : source : cb9a9ef17437c9b21dcf6d191dfad361a59a8bb7
fixing bug 1282

--HG--
extra : source : c0fc7ee32712c97fc6ffcd8f5684adfbb64d528c
removing function that was added some time ago just for backwards compatibility with older versions of PostgreSQL

--HG--
extra : source : c8d87eb7bd526ea31f478aa7390e33b0269564ab
removing unused functions

--HG--
extra : source : c5194f327db2a2182b17032222d7e543c71f325a