correct test for floating-point equality
rewrite valid code to avoid MSVC initializer warning
rewrite valid code to avoid MSVC initializer warning
[msvc] do not export unnecessarily

These classes are accessible via yarp::dev::PolyDriver.
Exporting their symbols is unnecessary and causes problems
for MSVC, see #171
Fix -fPIC with CMake <= 2.8.9
[msvc] do not export unnecessarily, continued, see #171
yarpdev --file -> yarpdev --from (see #165)
[bindings] make yarp::os::Things symbols visible in libYARP_OS

The implementation of this class was header-only, and not used
anywhere within libYARP_OS.  Hence no symbols, see issue
on rc-hackers "Linking errors while building JAVA bindings for YARP"
add tests for interrupting/resuming input port, and fix behavior

The Port::resume command was not putting a port back in a good
state after a Port::interrupt call, only output ports had been
considered.

fixes #174 (thanks @ali-khalili)
print the copy policy on a new line
[bindings] add yarp::os::RateThread and mark yarp::os::Thread with director

Jackie Kay reported that RateThread is missing, and had trouble
inheriting from Thread in python.
yarpscope example xml fixed
fixed warning
removed unused-result warnings
portable tutorial
tutorial
added note and fixed typos
Revert "fixed warning": caused more warings on other systems

This reverts commit faeabbd6cce3cfbf846cc014621ba2e6647e5462.
portable example with ros msg
fix bug when network not initialized