add experimental article streaming thingy
strip some debug fluff
more article stream fiddling
tidy up logging
Update jlhose.go

Hi Ben,
this does streaming replays using postgres cursors. Needs the new eventsource commit. Changed it so that an unspecified Last-Event-Id results in only new articles. To get all articles do:

curl localhost:9999/articles -H "Last-Event-ID: 0"

We should discuss trying notify support in your scrapers. Would make the polling much more efficient and would make it a lot easier to have a channel for each newspaper which would be very useful for testing SFM :-)

Cheers,
Donny.
Merge branch 'master' of https://github.com/donovanhide/journalisted into donovanhide-master

Conflicts:
	jl/hacks/jlhose.go
Update jlhose.go

More fields and fixed bug with empty left outer joins
lowercase json output for 'title' and 'text' fields
Update jlhose.go

Yucky, but does the job of allowing either all articles or articles from a specified newspaper to be streamed. Very useful for testing SFM!

New URL scheme:

curl -s localhost:9999/ -H "Last-Event-ID: 9870000"

streams everything

curl -s localhost:9999/guardian/ -H "Last-Event-ID: 9870000"

streams guardian articles

Using a pubsub at the database level would definitely have made this simpler...
Merge https://github.com/donovanhide/journalisted into donovanhide-master
Merge branch 'donovanhide-master'

Conflicts:
	jl/hacks/jlhose.go
new domain name for the guardian. General cruft removal.
Merge branch 'master' into journo_score
drop journo score in favour of separate stats