Various whitespace fixes

- Don't mix up tabs and spaces, this will lead to unreadable code
- Removed trailing whitespace
Woo 2014!
Reorganise the scripts directory
Move User-password tests to the new framework
Move CHAP to the new framework

And make unittest.c calculate CHAP-Password
Move Wimax tests to the new framework
Removed "vpiter" test.

The new test framework has better tests for "foreach"
Change path in debian monit patch
Fix more debian package paths
The "add relink target" code should also add a clean rule

So that the main clean rule doesn't get polluted with libtool crap
Set the directory && method for calling test binaries
Fix for clean rules with libtool, too