auto-completeに大文字小文字を区別しないオプションを追加しました

ac-ignore-case変数をtあるいはsmartにすることにより、大文字小文字を区別せずに補完できるようになりました。デフォルトはnilです。ac-ignore-case変数をtにすると、無条件に大文字小文字を区別しなくなります。smartにすると、プリフィックス(補完中文字列)に大文字が含まれない場合のみ、大文字小文字を区別しなくなります。

なお、case-fold-searchまわりでまだケアできてない部分があると思います。そのあたりはおいおい修正していきます。