modifications to accept lowercase key property
updating the IndexTest with lowercase options
Changes for issue-440
for issue 440 - reverting to old code as the fix is done in PropertyName
Alter table with immutability test.
Adding alter table with immutability test
Changes for ISSUE: 440
Fixes for Issue:440
Merge pull request #443 from mravi/master

Changes for https://github.com/forcedotcom/phoenix/issues/440