adds rnnlm

Squashed commit of the following:

commit a72fe9bf307fc72d2aae6a4433f24903324952ae
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sat Dec 13 23:04:07 2014 -0500

    adds rnnlm

commit 45668b8d92c9e935a60fd765c2b30fcbd18ca58c
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sat Dec 13 14:02:37 2014 -0500

    default to 3 toolkits

commit 50fee8b639f6ee84f47b0b8690a10e31b538364d
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sat Dec 13 13:54:23 2014 -0500

    adds tags to role declarations

commit 4104bd77fe912bbabdcb29f72f13a94451ca5099
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sat Dec 13 13:42:20 2014 -0500

    fixes typo in CXXFLAGS

commit 2fa012fc1cd87a4ae9fce71e6d5cd6fe3de93d12
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Fri Dec 12 23:05:24 2014 -0500

    fixes swig-srilm compilation for 64-bit

commit 4e70c3b17d3bd208b3a4985f5fefee5e27d28093
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Fri Dec 12 22:13:13 2014 -0500

    skip test tags

commit 92156c2b6f6346f5f41971df7fa7b95171111f10
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Fri Dec 12 22:09:10 2014 -0500

    fixes srilm compilation for 64-bit

commit 07c6137edd8a28cd34121d0956d10eddfad537e9
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Wed Dec 10 20:00:10 2014 -0500

    updates provisioning hostname

commit 39033d0a8e0bfe64907f895b4ff96a5c78b948d8
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Wed Dec 10 19:56:13 2014 -0500

    updates docs