Libs:
 * Modified the Rudder library so it's only dependency on Types.h is for the NAN constant.
PrimaryNode:
 * Modified all code using the Rudder library so it's still correct.
Fixed includes for a few different files.