Adding a --dry-run option & the 'list' command for listing which migrations would be run