Cleaned up some flymake reported warnings
startEndLocIncComments now better splits out comments belonging to the
current decl, rather than preceding or followinging ones