gitignore cleanup

* ignore typical backup files created by common editors
* move general ignore rules like "*.o" or "depend.mk" to top level gitignore
* ignore executables and test directories in target dir gitignore
  as these are local and there's no general catch-all pattern for them
comment header
Turn off spinlock profiling
Fix to #492, http://bugs.skysql.com/show_bug.cgi?id=492
Added comments
Merge branch 'release-1.0beta-refresh' of https://github.com/skysql/MaxScale into release-1.0beta-refresh
Cannot compile
Changed SPINLOCK_PROFILE back to #if so that defining SPINLOC_PROFILE 0 turns
off the profilign of spinlocks
Added physical log paths to message which is printed on the start screen. Refers to bug #506, http://bugs.skysql.com/show_bug.cgi?id=506
Merge branch 'release-1.0beta-refresh' of https://github.com/skysql/MaxScale into release-1.0beta-refresh
Merge branch 'hartmut-gitignore' of https://github.com/hholzgra/MaxScale into hholzgra-hartmut-gitignore
Merge branch 'hholzgra-hartmut-gitignore' into release-1.0beta-refresh
Add vi swap files
Fix for zero wieght in readconnrouter
Fixed memory leak in getUsers bug 439

Fixed memory leak in getUsers bug 439
Merge branch 'release-1.0beta-refresh' of github.com:skysql/MaxScale into release-1.0beta-refresh
Fix to bug #543, http://bugs.skysql.com/show_bug.cgi?id=543
All counters are now updated in routeQuery
Fix to bug #545, http://bugs.skysql.com/show_bug.cgi?id=545
All sql variable and session modification statements, such as autocommit-, and set <db> commands are routed to all nodes.
Merge branch 'release-1.0beta-refresh' of https://github.com/skysql/MaxScale into release-1.0beta-refresh
Fix to bug #544, http://bugs.skysql.com/show_bug.cgi?id=544
Changes to readwritesplit router.
Merge branch 'release-1.0beta-refresh' into cmake_build
Added dependency checks, Debian packaging and fixes to various parts of the CMake build files.