option => optional

this patch renames `optional` to `optional` in advance of porting
libcppa to boost