Bring more in-line with Arduino Ethernet API

- Changes to use IPAddress instead of IP_ADDR for assignments to bring
more in-line with Arduino Ethernet API
- Update examples to demonstrate API changes
- Still seems to be some issues regarding stability or timing out,
generally during multiple large (KB+) data transfers via HTTP as a
client