or1k-lsu test improvements

This adds the "do the test once with tick timer exceptions
hammering" that many of the other tests do, since it has proven
to shake out extra bugs in many cases.

It also adds a test for "bursts" of writes smaller than
the word size, but into the same word.
e.g., assuming r1 is word aligned:
	l.sh	0(r1), r2
	l.sh	2(r1), r3
update dbus error tests for implementations with store buffer

When an implementation use a store buffer for writes, it will
continue execution after the store have been dispatched into the
store buffer until it finds a dependency on any of the writes
currently in it.
The dbus error exception can not be detected until the store
has propagated through the store buffer (i.e. when the actual
dbus access is performed).

The tests that force dbus errors with a store assumes that the
pipeline will stall until the dbus access for that particular
store have been performed.
To change that assumption, this patch adds a wait loop after
each dbus error forcing store. The wait loop checks for a flag
set in the exception vector.
Merge pull request #8 from skristiansson/for-julius

Test case updates