Preliminary packaging support for Wallaroo; fairly rough.

Squashed commit of the following:

7b20b90ce68b8929d67986ec6566da13dfec171a
046d57eb0a9f73a5cdb8c2a488e8953078fcf714
1cfe0d7db0a93aee83c3e3c7d1b5a3ca52ae6013
408b9e4342f34a65c017dcb9d3316184f15c5140
6f9838530dadc4d81166edc1972a93d7339c9c8d
5ec1e9e90440f4ae39a492e997fe29881f58aee2
d1814972f92d2fd1de4460e1fbb69b46d21759b6
2923f41bcfae27d24ffab95fa5a0395bb4afe570
65f51f3190d96fa2b54b6e8de2fd1074543dfd78
4c1f66945361f54ae67d298784f486adab24c6f9
58602b4d35cd6c77cf4e3d05e7c73dd9c94bb25a
9615228469bc21ba4467ff90a25cc33545102e76
fb4496d0c5f76e50925b8ca89dba9c39388039c5
b46c48fcfe690528286cf36c9fbe23e4d1310484
dedcbd6aefbf1a67d0067c81be56b8386dcca18d
9295b2786707c73788f389055becf610e82d1b92
939696ee29dce9323cff5e02f18cb9ea20542b85