replaced buildsystem with ACME2

Thanks to Timo Lotterbach for providing ACME2 implementation.
See https://github.com/bmwcarit/acme for more information.

Change-Id: Ic722d8f1a29eb4a2995820939cf8fdb33a52a454
Close socket/file handles on connect error in posix

Reproduce same behaviour as in other OSes: Cleanup file handles
in error case calling connect.

Change-Id: I87f7e3159a0c0616a07ab83d2e0357195acf0c29
Remove dead code in vector test

Change-Id: I73f4518eb35988fae665d76d240b678167bf717c
Disable console inputs tests

Can be enabled manually, but must not be run in automated testbuilds,
which are default

Change-Id: I15709700be22592f6ff1cb3b99f768d9a7972818
Improve NonBlockSocketCheckerTest

Change-Id: Ibab35495c6c8af38bfbe0bfe460baff9603543d8
Use correct suffixes for 64bit numbers in stream tests

Change-Id: I4442c86d79757f4232c49fffee9481e3bf8ccf9a
Fix traitstest compiler warning

Change-Id: Ibb0e5e39797bebf40c6abebbc224d5dfa0d0199d