native: -DNATIVE_INCLUDES if using NATIVEINCLUDES

It can be useful to know if the current compilation builds the native
board module, because e.g. then we must not include `sys/types.h`.

This diff adds `-DNATIVE_INCLUDES` to the make variable
`NATIVEINCLUDES`.
 core: Provide ssize_t in a common place

 Now you can include `kernel_types.h` if you need the `ssize_t`, without
 facing problems due to the terrible MSP toolchain.
Merge pull request #1698 from Kijewski/ssize_t-for-all

core: Provide ssize_t in a common place