Blog Archived

This Blog is no longer actively maintained. I am now blogging all this stuff at If there are any key articles that people wish to be updated and moved to the new site please contact me and I’ll look at doing an update. This site is only here for archival purposes now. Thank you […]