Allow users to configure TextWidth maximums

Change-Id: I017f6817af1a159d7ed22aa20415e3f92ec1f4ef
Reviewed-on: http://gerrit.causes.com/35874
Tested-by: jenkins <jenkins@causes.com>
Reviewed-by: Shane da Silva <shane@causes.com>