Updates to support ignoring of broken chips and cores on a machine
Removed some changes not meant to be here!
Merged in master changes before continuing
Revert "refactor of connections. needs to be tied to transcievers"

This reverts commit 4bf5f0035ca0398cd58e48a954be6ba278d05810.
updated the spike injection handling
Updated IPTag to do strip when requested
Updated Router init to take an app_id and made app_id mandatory for
loading routes, and optional for listing routes
Corrections for IPTag and Reverse IP Tag
Merge branch 'master' into changes_to_route_loading

Conflicts:
	spinnman/messages/scp/impl/scp_iptag_set_request.py
	spinnman/messages/scp/impl/scp_reverse_iptag_set_request.py
	spinnman/model/iptag/abstract_iptag.py
	spinnman/model/iptag/iptag.py
	spinnman/model/iptag/reverse_iptag.py
	spinnman/transceiver.py
Found out the meaning of the "A" flag and updated the code
Merge pull request #20 from SpiNNakerManchester/changes_to_route_loading

Changes to route loading
happy, have reviewed with rowley. *crossing fingers*
merged rowley's master changes and did some debugging to get the flow working for spinnman.

includes removal or erronious imports