Solution 1:

enter image description here

Any additions and changes are bold.

stoneslab_bottom.properties:

matchBlocks=43-44
method=ctm_compact
tiles=104-108
connect=tile
faces=bottom
metadata=0 8

stoneslab_side.properties:

matchBlocks=43-44
method=horizontal
tiles=100-103
connect=tile
faces=sides
metadata=0 8

stoneslab_top.properties:

matchBlocks=43-44
method=ctm_compact
tiles=104-108
connect=tile
faces=top
metadata=0 8