mnc: adding custom bind
Merge branch 'custom_bind'
mnc: remove extra '\0' squashing after fgets

According to helmut on IRC:

line[LINE_MAX-1] = '\0'; /* is totally useless since fgets already guarantuees that */
mpc: using long long (64bit) for cpu stats counters
mpc: factorize print_stat_value()
mpc: go 64 bit for /proc/stat values
mnc: adding extension_stripping
mnc: find_plugin_with_basename() is internal
mpc: remove an eventual extension
mnc: do not use symlinks in win32
mnc: close stdin/out prior to dup
mpc: fix the extinfo initial value

extinfo means the number of data fields

And on cygwin, we have :

   $ cat /proc/stat
   cpu 11470140 0 9621000 1577205859
   cpu0 11470140 0 9621000 1577205859
   page 21707753 5271884
   swap 21707753 5106278
   intr 147103242
   ctxt 1150146723
   btime 1360807383
Merge branch 'win32'
mnc: rename the -p option into -l

Makes more sense since the -l also accepts a hostname
Revert "mnc: do not use symlinks in win32"

This reverts commit bf7458cfccb83cdf158e4fffc51b849d66d55f28.
build: autotoolize the package.

This requires moving the directories so that their name can be used
for the final executable. Parallel make is possible.
build: properly set default plugin dir for installed package.
code: mark static anything that needs to be marked static.
add a COMPILING doc
Merge branch 'autotools'