[common-dylan] Fix x86_64-darwin cli arguments.

The 'mib' that we pass to sysctl is an array of ints, not longs,
so make sure that we're using 4 bytes per entry rather than word
size.
[common-dylan] Fix isize type in sysctl calls.

The isize parameter is a <raw-c-unsigned-int>, not a <raw-byte-string>,
so use the right type. This was wrong before, but harmless, but the
LLVM backend is thankfully stricter about this.

Thanks to @housel for pointing this out.
Merge pull request #585 from waywardmonkeys/fix-x86-64-darwin-command-line-arguments

[common-dylan] Fix x86_64-darwin cli arguments.
[dylan] debug-message is now a dispatch-free function.

The debug-message method is now a function and doesn't perform any
generic dispatch, making it safe to use it almost anywhere, including
within the dispatch code.
Merge pull request #586 from waywardmonkeys/make-debug-message-dispatch-free

[dylan] debug-message is now a dispatch-free function.
[doc,duim] Convert Graphics module to the new format
[dfmc,modeling,machine-words] Clean up whitespace.
[doc,duim] Convert the Layouts module to the new format
[dfmc,back-end] Clean up whitespace.
[doc,duim-reference] Rename silica to sheets.
[doc,duim-reference] Improve linking in sheets doc.

Also, fix a couple of other minor errors.
[doc,duim-reference] Clean up layout linking / formatting some.
Updated testworks.
Merge pull request #589 from BarAgent/master

Updated testworks.
Bump release number: %s/2012/2013/

It was saying 2012.1.
Merge pull request #591 from alexeymuranov/patch-1

Bump release number
Bump version 2012.1 -> 2013.1

Replace 2012.1 with 2013.1, but do not touch autogenerated files conf.py and do not change copyright years.
Update copyright year 2012 -> 2013
Merge pull request #592 from alexeymuranov/bump-version

Bump version 2012.1 -> 2013.1
Update testworks submodule.