Force fail if one of specified paths do not exist or not readable

Fix #12 (the 1st way). 

This pull req is supposed to be merged after #17 is merged.