conditionalize import style based on platform

iOS does not support user-created frameworks but does support static libs.
migrate to instancetype from pure id
update node version reference
add task to hold a reference to originating host in message
add placeholder iOS example application

simple ping/pong sender and receiver with logging
move warning settings to project
send to localhost and rename local response message variable
add placeholder Mac example application
denote example applications as external
add task to change how the iOS static library is built
add task for CONTRIBUTING.md