Revert "Make usage more user friendly"

This reverts commit 92c7ad4084c983a780cf7640cdf202076a52d150.
fix m
Merge branch 'refs/heads/master' into runestone

Conflicts:
	m

Signed-off-by: Brad Miller <bonelake@gmail.com>
Remove console messages.

Signed-off-by: Brad Miller <bonelake@gmail.com>
Re-Add pythonds so it only exists on the branch.

Signed-off-by: Brad Miller <bonelake@gmail.com>
fix typo in getContext
Merge branch 'refs/heads/master' into runestone
Merge branch 'refs/heads/master' into runestone

Conflicts:
	src/lib/image/__init__.js

Signed-off-by: Brad Miller <bonelake@gmail.com>
Merge branch 'refs/heads/master' into runestone
Merge branch 'refs/heads/master' into runestone
Merge branch 'refs/heads/master' into runestone
Remove unnecessary google lib code

Signed-off-by: Brad Miller <bonelake@gmail.com>
Merge branch 'refs/heads/master' into runestone
Remove goof closure stuff from lib.  Causes problems for Bob with completing the long modifications.

Signed-off-by: Brad Miller <bonelake@gmail.com>
add shuffle to random module
Issue #33

Make open('filename') without the second parameter work.

There is no unit test because I don't know how to set it up.  The way I
test this in a browser is without this change, the following code:

h = open("mbox-short.txt")
print len(h.read())

Throws "todo; haven't implemented non-read opens"

With this fix the code works.
Add support for the round() function

Issue: 34 in on github
Issue: 116 on Google code.

Note: For some reason this does not pass the parser test.  None of the
unit tests I develop ever pass the parser test it might be my
local dev envionment.  But the unit test is solid and tests the functionality
nicely.
Make startswith and endswith work - Issue #35

This is Issue 119 in Google Code
Make raw_input work - Issue #37

This is Issue: 74 in Google Code

I added a completely new raw_input function even though it does
exactly the same as input() - but since input() is not a good
implementation, someone someday might come by and fix input()
and I don't want them breaking raw_input()

There is no unit test because prompt is not mocked.
Make quit() and exit() work Issue #36

This is Issue 115 in the Google Code repo

I did this as a language change making quit() and exit() flow
statements.

I added a unit test which nicely tests functionality and passes
but the parser and symbol table unit tests are unhappy.   Either
this is a problem in my version of Python or I missed some detail
on a step I needed to take other than regentests after adding a
new unit test.  Thanks in advance for any help/explanation here.