Use &shiftwidth only when &expandtab option set
Added ruby sample
Added description to default formatprograms