Created a template monitor class + tests for MtGox
Only check time() once during _update()

Prevents inconsistencies
Encapsulate the price of a security

Decouple it from any specific monitor/exchange
Make test script output more comprehensive
Refactored tests to use new Price class
Prevent nose from running tests twice
Extended attributes tests to include new ones from Price class
Merge branch 'develop' into mtgoxmonitor
Set default updatePeriod for MtGox monitor
Refactored & extended MtGox monitor to use new Price class
Merge branch 'release-0.1.1' into develop
Check parameters when creating prices

Ensures that price objects are valid on creation. Removes need
for checking args in any/all callers

Includes price unit test
Get MtgoxMonitor to use the MtGox v1 HTTP API
Merge branch 'develop' of http://green.spra.gg/~adam/git/marketeer into develop
Merge branch 'mtgoxmonitor' into develop
Made Price instances capable of printing their state to stdout
Can now test bullionvaultmonitor.py by running it directly
Can now test mtgoxmonitor.py by running it directly
Sample MtGox datafile to use while testing (avoids hammering live service)
Switched back to using live URLs; testscript.py now redundant as monitor files can be run directly