embedded: Use more registers on ARM as there are plenty and reduce the alignment

2013-04-25  Holger Hans Peter Freyther  <holger@freyther.de>

	* libgst/md-config.h: Add cases for the ARM architecture.
stinst: Avoid running into recursion in ProxyNamespace

(STInST.STClassLoaderObjects.ProxyNamespace
	on: Smalltalk for: STInST.STClassLoader new) displayString

triggered a DNU for classNameString and after fixing that it ended
with an infinite recursion as the value is self. Avoid the recursion.

2013-03-31  Holger Hans Peter Freyther  <holger@freyther.de>

	* tests/stcompiler.ok: Update the test result.
	* tests/stcompiler.st: Add a testcase for ProxyNamespace>>#printOn:.

2013-03-31  Holger Hans Peter Freyther  <holger@freyther.de>

	* STLoaderObjs.st: Change ProxyNamespace>>#printOn to avoid
	recursion into self.
dbd-sqlite: Do not fetch all rows of a select at once

The current code is loading all rows of a select into the memory. For
my application this consumes too much memory. SQLite3 does not support
to query the size of the result set. This means that >>#rowSize can not
determine the size of the result set. When using the >>#next/>>#atEnd
selectors the >>#rowSize will not be available.

When using >>#rows/>>#rowSize/>>#size before any other query will result
in all results to be fetched.